This is the kind of movie we watched through twice when we first got it and discovered lots of stuff we'd missed the first time. And of course it has multiple endings. Which you can cheat on and watch in a “but that's NOT what REALLY happened” kind of way, or you can resist and leave for random selection when you play through the movie, which is worth it because having seen one ending you'll start trying to watch for things that lead that way, maybe for the tables to be turned on you again!