I just finished watching a little movie that was released last winter/early spring that received little notice but was released by the same distribution company as Knowing. Unfortunately, the latter got more publicity. I will direct you to a much more in depth description of Push from taylhis. I will say that I absolutely adored this little gem. It is very action-packed and filled with enough twists and turns to keep me glued to the seat. Much more enjoyable than watching a NASCAR race.
What I found fascinating was the choice of casting the male lead. Chris Evans previously played Johnny Storm aka The Human Torch in The Fantastic Four and its sequel (odd that I have not seen Rise of the Silver Surfer but from what I have heard… I’m not missing a great deal… maybe one day). In Push, Mr. Evans plays Nick who has the power of telekinesis… the ability to move objects with one’s mind. My question is: has any other actor played more than one character with a unique superhuman ability? I know multiple actors have played the same superhuman character (Batman, Superman, the Hulk, etc) but I think this reversal is unique. The closest I could come up with is Hayden Christensen who played Anakin Skywalker in Star Wars episodes II and III and went on to star in Jumper, but that is a stretch.