Predictable and cliche-ridden at every turn...
that would explain the low ratings.
If you're looking for an introspective view on life.. forget it.
It's probably one of the most shallow movies you'll ever see.
Think of the movie "Ghost".