The Butterfly Effect.Great sci-fi you will love it.Specially science background people