I was very excited to see the American Reunion movie. I saw American Pie just after college and remembered it was quite funny.
Jim, Michelle, Oz, Heather, Stifler reunite for their high school...
You DO know it's an otherworldly immortal creature from dimensions beyond that is capable of devouring your soul from the other side of the universe, right?