Duncan Jones did a brilliant movie called Moon, and if this trailer is any indication he is about to do it again with his new film Source Code. Scheduled to be released on April 15th, this is a story about a time traveling soldier who is out to stop terrorists and hopefully save the girl. But he only has eight minutes at a time to pull it off, and at the end of each eight minute segment he dies, unless he can finally get it right.