I just saw this and found it perfectly enjoyable. 

On examination, I don't think the sci-fi premise holds up at all.  What Gyllenhaal is able to do on the train... and not just at the end... is counter to everything we've been told via the technobabble exposition the scientist character provides.

Somehow, I liked it anyway.