Moon may enjoy a second life now that it's out on DVD, but Duncan Jones doesn't have time to rest on his laurels. He has another edgy sci-fi film called Source Code to make, and according to The Hollywood Reporter, it's not going to be a man's game like so many sci-fi films, as Jones has cast Vera Farmiga and Michelle Monaghan.

Code centers around a soldier (played by Jake Gyllenhaal) who is involved in an experimental program that's investigating terrorist incidents. He finds himself in the body of an unknown train commuter, and stuck reliving the same horrific train bombing again and again until he can find out who was behind it.

Farmiga will play the communications officer who is controlling Gyllenhaal as he travels through time and space, while Monaghan is a fellow commuter who is romantically involved with the bombing victim / Gyllenhaal puppet, which will undoubtedly complicate matters beyond a simple investigation. I suspect we're in for a meaty mindbender of a film, and one that'll stick close to the themes of identity and free will that Jones explored so wonderfully in Moon. In a day and age of reboots, it's nice when an original film (and a sci-fi one at that) gets past the gate, isn't it?