10 Good Movies That Completely Botched Their Final Act

7. Source Code

After the phenomenal Moon, Duncan Jones was one of the most exciting directors in science-fiction (and now he is in the fantasy genre, too, thanks to his upcoming Warcraft adaptation), so it was a relief when Source Code didn't disappoint - for the most part, at least. When a debut film is as good as Moon, it puts a lot of pressure on the follow-up. Duncan Jones can be still proud of his clever, interesting and enthralling follow-up, of course, which tells the story of a dead soldier who keeps getting sent back in time to the same train via a machine in a bid to capture a terrorist before said train goes boom. But it turns out, in the end, the train doesn't go boom. The day is saved, somehow, which we can forgive because science-fiction writers have the right to make the rules up as they go along, but it did seem a bit like a cop out. Had the film ended when it first seemed like it was going to - with Gyllenhaal's Captain Colter Stevens snogging Michelle Monaghan's Christina just before they all went kaput, it would have served as a brave bittersweet ending that would have the tears flowing amongst the smiles. Instead the film continues to roll and we are fed bloated, head-scratching, outlandish explanations and our Captain Colter Stevens gets to live on happily ever after in an alternative space time continuum or something or other (I don't know, I ain't no scientist!) and we don't know whether to feel happy for them or annoyed for Duncan Jones. Judging by the dour themes of Moon, you can't help but think that Jones was perhaps forced into making a no holds barred happy ending by the producers and studio execs.
Contributor
Contributor

Aspiring screenwriter. Film & TV Production BA (Hons) graduate. Currently studying MA Screenwriting at LJMU. Addicted to Breaking Bad and Chinese food.