Exactly ONE Christmas movie to pick, or seven other, non-Christmas movies to enjoy...
Action, rom-coms, documentaries and murder-mysteries are all on the menu for tonight.
Office Christmas Party - RTE Two - 9pm
When his uptight CEO sister (Jennifer Aniston) threatens to shut down his branch, the branch manager (Jason Bateman) throws an epic Christmas party in order to land a big client and save the day, but the party gets way out of hand...
Rambo: Last Blood - Virgin Media Two - 9pm
Rambo (Sylvester Stallone) must confront his past and unearth his ruthless combat skills to exact revenge in a final mission.
The Girl on the Train - E4 - 9pm
A divorcee (Emily Blunt) becomes entangled in a missing persons investigation that promises to send shockwaves throughout her life.
Kingsman: The Secret Service - FilmFour - 9pm
A spy organisation (fronted by Colin Firth) recruits a promising street kid (Taron Egerton) into the agency's training program, while a global threat emerges from a twisted tech genius (Samuel L. Jackson).
Jerry Maguire - Sky Showcase - 10pm
When a sports agent (Tom Cruise) has a moral epiphany and is fired for expressing it, he decides to put his new philosophy to the test as an independent agent with the only athlete (Cuba Gooding Jr.) who stays with him and his former colleague.
Amazing Grace - TG4 - 10.30pm
A documentary presenting Aretha Franklin with choir at the New Bethel Baptist Church in Watts, Los Angeles in January 1972.
The Untouchables - ITV4 - 10.55pm
During the era of Prohibition in the United States, Federal Agent Eliot Ness (Kevin Costner) sets out to stop ruthless Chicago gangster Al Capone (Robert De Niro) and, because of rampant corruption, assembles a small, hand-picked team to help him (including Sean Connery and Andy Garcia).
Late Night - BBC One - 12.20am
A late night talk show host (Emma Thompson) suspects that she may soon lose her long-running show, so turns to the newest writer (Mindy Kaling) on her team for help.