Another brand new, Welsh-fronted Christmas film is being released - a week after Iwan Rheon's A Christmas Number One starts streaming on Sky Cinema.
Read more : Hawkeye on Disney+The Welsh director at the helm of Marvel’s latest TV show
As well as the Christmas offerings already mentioned, there was also Six Seconds to Midnight starring Judi Dench and Eddie Izzard and in the new year we'll be able to watch Save the Cinema, a real life tale about Carmarthen's Lyric Theatre and its premiere of Jurassic Park. You can see the trailer on that, here.
Last Train to Christmas sees Sheen as Tony Towers about to head to Nottingham to see his family for the festivities, back in 1985.
But on the train, things get a little strange. Moving up a carriage to the buffet car lands him in 1995, where he finds his clubs have failed and his life has fallen apart. Tony discovers that by moving up and down this fateful train, he can transport himself forward and backward to various stages of his life. Not only that, but the actions he takes in one carriage directly affect his life in the next.
When is Last Train to Christmas out?
You'll be able to watch the film from Saturday, December 18.
It'll be available on Sky Cinema and Now TV.
Who else is in the cast?
It's a fantastic cast. Michael Sheen leads the action alongside his real-life partner, Anna Lundburg, as Astrid.
Game of Thrones and Fast and Furious star Nathalie Emmanuel also stars as Tony's 1985 fiancee, Sue.
The Princess Bride and Stranger Things' Cary Elwes is Tony Towers' brother, Roger.
Thomas Law, who was Peter Beale in EastEnders for four years and starred in The Bay and film The World's End, also stars as a younger version of Tony Towers.
Cold Feet's John Thomson is Vic, and 1970s saucy-film star, Robin Askwith, is Tristan.
The Witcher star Mia McKenna-Bruce, Daybreak and Twist's Sophie Simnett also star.
To get the latest email updates from the What's On WalesOnline team, click here.