Danny Boyle's long-awaited Trainspotting 2 is in UK cinemas now, and what a wait it's been! This is Boyle's 12th theatrical feature, and it's safe to say that he's proven himself one of the most diverse filmmakers working today, having dabbled in genres as diverse as thriller, family drama, sci-fi and horror.
A Boyle movie is always an interesting time at the cinema, even when his films don't work 100%, and his commitment to stylistic audacity at least ensures there isn't an uninteresting movie among his filmography.
Sure, they're not all Oscar-winners and major critical and commercial successes, but his visual acuity remains the one reassuring constant throughout even his apparent "lesser" works.
From the lows of that certain novel adaptation through to his most iconic creation, here are Danny Boyle's films ranked from worst to best...
12. A Life Less Ordinary (1997)
This metaphysical romantic black comedy about a disgruntled cleaner (Ewan McGregor) and the woman (Cameron Diaz) he takes hostage is for sure Boyle's worst film to date, but it's honestly still not that bad at all.
It's easy to see why the erratic tone might irritate some, but McGregor and Diaz are a compellingly weird romantic pairing, and the end result basically feels like Boyle attempting to ape the heightened satire of Terry Gilliam.
Boyle's usual directorial flamboyance is actually quite pared down here, such that you could easily watch it without having any idea he directed it.
It's definitely rough around the edges and easily his most forgettable film, but it's also quirky, oddly sweet, and the chemistry between the two leads is more pronounced than you'd probably expect.