It is okay until the happy ending, which is a fairy tale. After 20 or so years, Christoper is still single and saves the helmet and picks Sara up for a ride ? Come on. Why is he not married while all he knows Sarah is gone for good ? And after 20 or so years, Sarah and her two kids do not seem to go through traumatic experience & have some kind of theraphy. It would be better if it ends Sara meets Christoper again, but he already gets a few kids.