Film & TV The End: you’ll be begging for the film to fulfil the promise of its title , and Charles Hubbard 9 July 2025