
James Cosmo
Filmography
Two determined fathers engage in a comical battle to enroll their kids in an elite preschool, escalating into an absurd competition with unexpected results.

Scrooge: A Christmas Carol
Animation Family Fantasy Christmas Family Family Animation2022•1h 37min
United Kingdom
Director: Stephen Donnelly
On a cold Christmas Eve, selfish miser Ebenezer Scrooge has one night left to face his past — and change the future — before time runs out.

Get Duked!
Comedy Action Horror Dark Comedy Folk Horror2019•1h 27min
United Kingdom
Director: Ninian Doff
An anarchic, hip-hop inspired comedy that follows four city boys on a wilderness trek as they try to escape a mysterious huntsman.

The Hole in the Ground
Horror Psychological Horror2019•1h 30min
Belgium, Finland
Director: Lee Cronin
Trying to escape her broken past, Sarah O’Neill is building a new life on the fringes of a backwood rural town with her young son Chris. A terrifying encounter with a mysterious neighbour shatters her fragile security, throwing Sarah into a spiralling nightmare of paranoia and mistrust, as she tries to uncover if the disturbing changes in her little boy are connected to an ominous sinkhole buried deep in the forest that borders their home.

Outlaw King
Action History War Epic Action Historical Event2018•2h 2min
United Kingdom, United States
Director: David Mackenzie
Forced into exile by the English after being crowned King of Scotland, legendary warrior Robert the Bruce fights to reclaim the throne.

In Darkness
Thriller Mystery Investigation Suspense Investigation Mystery2018•1h 40min
United Kingdom, United States
Director: Anthony Byrne
A blind musician hears a murder committed in the apartment upstairs from hers that sends her down a dark path into London's gritty criminal underworld.

T2 Trainspotting
Drama Comedy Crime Coming-of-Age Drama Dark Comedy2017•1h 57min
United Kingdom, United States
Director: Danny Boyle
After 20 years abroad, Mark Renton returns to Scotland and reunites with his old friends Sick Boy, Spud and Begbie.



