Harry Potter, Indiana Jones and the Last Crusade, Madagascar 3: films on TV today

Harry and Voldemort clash for the final time, the Jones "boys" take on the Nazis, and those zany zoo animals run amok in Europe: the Radio Times team’s pick of free-to-air films on TV today




Harry Potter and the Deathly Hallows: Part 2 ★★★★★
8.00-10.30pm ITV 

After ten years, eight films and $7.7 billion at the box office, the Harry Potter saga climaxed in an apocalyptic maelstrom of duels and revelations about the boy wizard’s past. Don’t start here if you’re not au fait with the saga, or you’ll find yourself drowning in a sea of spirits, charms and artefacts. Otherwise, director David Yates’s CGI-heavy realisation of the novel’s titanic clash will both thrill and, yes, move you.

Indiana Jones and the Last Crusade ★★★★★
3.35-5.35pm BBC1 

Sean Connery has a ball as Harrison Ford’s spiky old dad as the bickering duo team up to find the Holy Grail.  It’s awesome, nonstop entertainment.

PREMIERE Madagascar 3: Europe’s Most Wanted ★★★
6.05-7.30pm BBC1 

Those escapees from the New York zoo run riot on European shores but it’s the penguins that steal the comedy thunder.

PREMIERE The Look of Love ★★★★

10.20pm-12.20am C4 

Steve Coogan stars in the story of porn mogul Paul Raymond, who became known as the King of Soho — despite sporting the world’s dodgiest comb-over.

The 39 Steps ★★★★★
10.00-11.25pm BBC4 


Robert Donat keeps a breathless pace as a man falsely accused of murder in a Hitchcock classic that doesn’t let up. Madeleine Carroll plays the icy blonde.