Christmas 2012: best films on TV today, Saturday 29 December

Shane, Dad's Army, Mamma Mia!, The Lord of the Rings: The Return of the King, Love Actually and Wuthering Heights


Shane – 2:40pm, Film4


Classic George Stevens-directed western set in Wyoming during the 1890s. Amidst the bitter feud between homesteaders and rival cattlemen, hard-working Joe Starrett and his family try to stand their ground against the brutal Ryker gang before an enigmatic stranger with a mysterious past as a gunfighter charges into the conflict.

Dad’s Army – 6:45pm, BBC2

Captain Mainwaring, Sergeant Wilson and Corporal Jones make the journey to the silver screen as a Nazi invasion of Walmington-on-Sea threatens and the Local Defence volunteers are called to man the home front. 

Mamma Mia! – 7:20pm, ITV2

Musical romantic comedy featuring a toe-tapping string of Abba hits. Meryl Streep, Colin Firth, Pierce Brosnan and Amanda Seyfried star in this big-screen adaptation about young Sophie Sheridan, betrothed to the man of her dreams whom she plans to wed on the idyllic Greek island she calls home. But she wants her father to give her away so sends invitations to three candidates who might fit the bill…

The Lord of the Rings: The Return of the King – 7:20pm, Channel 4

The final instalment of JRR Tolkien’s fantasy trilogy won Peter Jackson the best director Oscar for a powerful conclusion to his blockbuster franchise. The action picks up with Frodo (Elijah Wood) crawling to Mount Doom to finally destroy the coveted ring, meanwhile Aragorn enlists an army of the dead to help Gandalf defend the besieged city of Minas Tirith. 

Love Actually – 9:30pm, ITV1

Hold onto the festive spirit with Richard Curtis’s delightfully sentimental ensemble rom-com starring Hugh Grant, Bill Nighy, Colin Firth, Martin Freeman and many more. Set in London in the weeks leading up to Christmas day, a star-studded cast depict a range of people from various backgrounds experiencing the highs and lows of being in love. 

Wuthering Heights – 11:10pm, Channel 4


Director Andrea Arnold presents an earthy dramatisation of Emily Brontë’s 19th century love story featuring Skins actress Kaya Scodelario and James Howson as Cathy and Heathcliff – the star-crossed lovers of the Yorkshire moors.