Airing!Monday 18 December 2017
A musical, witty twist on Charles Dickens' festive classic. Ebony Scrooge is a selfish, greedy pop star who gets a reality check when she is visited by an old friend and three Christmas spirits.
Moving family drama. The nation's hearts are captured by a little boy's letter to Santa, and the race is on to find him before he harms himself.
Airing!Tuesday 7 November 2017
Series 15, Episode 7
Suspecting lovers expose their unfaithful partners on TV. The illicit rendezvous and priceless moments of confrontation are captured on hidden cameras.
Airing!Wednesday 13 December 2017
Series 1, Episode 1
In 1855 the Texas Rangers have been fighting a long and bloody war with the Comanche nation since the first Americans colonized Texas.
Airing!Monday 6 November 2017
Series 1, Episode 9
A sniper is targeting people seemingly at random during the busy Miami rush hour, and its up to Horatio and the team to figure out what is going on and put a stop to the killing.