I watched this last night. Has anybody else seen it? I was really impressed by it and didn't guess the ending like I normally do. It was really thought provoking and I'm still thinking about it today.