Films on TV Tonight, Friday 21 September

It's an evening of Bond with You Only Live Twice and Casino Royale, plus Dirty Dancing, Surrogates, The Green Mile and Ashes of Time Redux

You Only Live Twice – 8:00pm, ITV4


In the first of tonight’s Bond instalments, Sean Connery stars as 007 – sent on a mission to investigate the disappearances of Soviet and American space capsules that brings him face to face with his nemesis, Blofeld.

Dirty Dancing – 9:00pm, 5*

Romantic drama accompanied by an iconic catalogue of songs. Patrick Swayze’s breakthrough role as dance instructor Johnny Castle who recruits naïve teenager Frances “Baby” Houseman (Jennifer Grey) to perform alongside him.

Surrogates – 9:00pm, BBC3

Bruce Willis headlines this sci-fi thriller about a futuristic world where human activity is performed solely by robot duplicates. Following the murders of humans and their doubles, an FBI agent ventures into the real world to seek out the culprit.

The Green Mile – 9:00pm, Sky Movies Crime & Thriller

Tom Hanks and the late Michael Clarke Duncan star in this supernatural tear-jerker about wrongly-convicted child killer John Coffey – a gentle giant who astonishes guards with his kind nature and miraculous healing powers.

Casino Royale – 10:35pm, ITV1

Daniel Craig makes his Bond debut alongside Eva Green. MI6’s finest earns his ‘00’ and is sent on the trail of international criminal Le Chiffre – a man known to finance terrorist organisations around the world.

Ashes of Time Redux – 2:05am, Film4


Director’s cut in Cantonese and Mandarin of director Wong Kar-Wai’s drama. A desert-dwelling swordsman is sent on a mission to kill an old friend by a protective brother whose sister he jilted.