Deja Vu is the latest film to employ tampering with the past in order to secure a different outcome in the present, but by the time you realize that it is highly illogical as a film, you've
already gained enough enjoyment out of the film from a thriller standpoint to forgive the
shaky foundations in
science fiction.