Up in the Air's Vera Farmiga and Due Date's Michelle Monaghan have signed on to star opposite Jake Gyllenhaal in the time-travel thriller Source Code from Moon director Duncan Jones, according to Heat Vision.

The Summit Entertainment film centers on a soldier (Gyllenhaal) who, as part of an experimental government program to investigate a terrorist incident, finds himself in the body of an unknown commuter living and reliving a harrowing train bombing until he can find out who is responsible for it.

Farmiga will play a hands-on communications officer controlling Gyllenhaal as he travels through time and space. Monaghan is a woman on the train with whom the man is involved romantically.

Production on Source Code will begin in March.