Actors: Ryan Phillippe,Sarah Polley,Piper Perabo,Robert Sean Leonard,Peter Egan,Stephen Lang,Rakie Ayola,Stephen Graham,Stephen Rea,Magdalena Manville,Jay Simpson,Paul John Borde,Annabel Mansel Lewis Genre: Year: 2004 Imdb:click here
" Eventually, he believes (based on a rather shocking incident during a "flashback" to 2000) that he can go back in time to undo past wrongs and, as in so many other films of this type, things do not go well"