I saw this movie for the first time on my 17th birthday and was absolutely blown away. I'd never been a fan of Ashton Kutcher until I saw this. I'm a film student and have to watch many movies as part of the job description. Over the years, this movie still holds a special place in my heart.
If you haven't seen this movie and are a fan of mind twisters, I advise you to go get it right now. Morgan Freeman does a wonderful job, as per usual. The plot is awesome and, the best part, not predictable.