Blockbuster fun as full programme announced for Bradford Film Festival 2019