The Butterfly Effect is a gripping suspense. I saw it twice in theatre and both time I was in thrall of the scenario, the first time, I even jumped out of my seat. It's imaginative, with flawless logic and powerful character buildup.
It puts up Ashton Kutcher as a major actor by showcasing his more dramatic and serious side. The romance leads the story, but remains a side character. What really captivates the audience are the questions: "What will happen next?" and "Why did it happen?" What keeps us coming back, is the details and the soulful rendition of each persona. You might love them, you might hate them, but you sure want to see them again.
This should be on everyone watch list. Do not miss it. Rent it, buy it, or borrow it, but you must see this.