Alex's Review of Source Code
This movie starts out confusing. It's supposed to feel that way. Captain Colter Stevens can surely attest to that. But as the plot rolls along everything gets explained in greater and greater detail. It's a gripping story with an ending that will probably leave your mind boggled.