This is due to come out in March 2012. Anyone here notice any simalarities between this movie and the movie (The Time Machine) :huh: _aWrKEWei7w