Here's every Ewan McGregor horror movie, ranked worst to best. McGregor started his career in the early '90s with roles on shows like Scarlet and Black and Tales From The Crypt and movies like Shallow Grave. The success of Danny Boyle's Trainspotting in 1996 made his career, and he followed up with acclaimed British dramas like Brassed Off and blockbusters like the Star Wars prequel trilogy and Moulin Rouge!

This habit of jumping between indie productions and blockbusters would come to define his career. In more recent years, McGregor received praise for his work on the third season of Fargo, made a belated return as Renton in T2 Trainspotting and played the titular role in Disney's Christopher Robin. He also made a return as Obi-Wan Kenobi in the Disney+ series of the same name, which has received largely positive reviews.

Related: Kurt Russell's Horror Movies, Ranked Worst To Best

From harrowing independent dramas to broad mainstream comedies, there aren't many genres the actor hasn't appeared in at this point. Here's a guide to every Ewan McGregor horror movie, ranked worst to best.

3. Spooks And Creeps (2004)

spooks and creeps ewan mcgregor

Spooks And Creeps is an anthology of horror-themed shorts, but despite plastering Ewan McGregor and Alice Cooper on the front cover, both only appear briefly. McGregor's short is the dialogue-free "Desserts," where his character strolls along an empty beach to discover a tasty eclair has been left on a plate. "Desserts" is the definition of a short but it has a memorable, blacky comic ending and is Spooks And Creeps highlight. Sadly, the other films are a mixed bag, and while Timothy Olyphant's - who hated making 2007's Hitman - "Doppelganger" is also intriguing, overall it's a skippable compilation.

2. Nightwatch (1997)

nightwatch ewan mcgregor movie

On the surface, Nightwatch seems like a lost gem. In addition to being a rare Ewan McGregor horror movie, it co-stars actors like Josh Brolin, Patricia Arquette and Nick Nolte, and is a remake of an acclaimed Danish thriller that gave Nikolaj Coster-Waldau one of his first big roles. However, while Nightwatch has bags of atmosphere and a few solid scares, it's often too silly for its own good. McGregor himself has mixed feelings about the final product, and blamed producer Harvey Weinstein for forcing reshoots that gradually made the movie blander and watering down the intensity.

1. Doctor Sleep (2019)

Doctor Sleep poster Ewan McGregor

Ewan McGregor's Doctor Sleep is something of a minor miracle. It managed to merge Stephen King's The Shining novel together with Stanley Kubrick's movie adaptation - which the author famously hated - while making an emotionally resonant sequel. McGregor is great as the grown-up Danny Torrance, but the MVP is Rebecca Ferguson as villain Rose the Hat. It also features some visceral scenes of horror - including a harrowing child murder - and even with the healthy runtime, it rarely sags. Oddly, what should be the highlight - the climactic return to the abandoned Overlook Hotel - might be Doctor Sleep's weakest section, as it indulges in fan service and easter eggs a little too much.

Next: Every Ewan McGregor TV Show Ranked Worst To Best (Including Obi-Wan Kenobi)