I remember watching it and literally, five minutes before the end, we had a power failure - have never cottoned on to the ending - mind you it was years ago and I don't really remember the full story so it doesn't really matter.
It's puke inducing roxie. I just find it too candy floss for the brain for my liking, and I can't stand the lead character, I don't find him endearing in the least. But I really don't like Tom Hanks much either which doesn't help.