After building all this suspense - no frigging explanation! It's like Lost all over again. So disappointed! Lazy story-telling. Just a peeve hate of mine. Left me feeling cheated out of the proper ending after investing 1.5 hours of my life into watching this movie. Arrrgh!