Great 3D!!!!
Laughed and cried and was confused.
Also nice idea to show bloopers at the end.