The Butterfly Effect 11/10/10
Amy Smart is also great in this film and potrays different versions of Kayleigh from the nice sweet girlfriend of Evan too the whore that lost all care for everything.
The Butterfly Effect 9/01/04
The Butterfly Effect has an interesting premise: a young man (Ashton Kutcher) discovers that he can send himself back in time by concentrating on pictures or narrative from earlier in his life (he keeps a journal), and then can zip back to the present.
The Butterfly Effect 1/22/04
Instead of traveling in time physically, Evan Treborn (Kutcher) can somehow travel back inhabiting his own body and manipulate events in his life, which have effects on the people around him as well.