S3.E29 ∙ Evil Dead IIFri, Nov 30, 2012In honor of reaching 100 episodes of her acclaimed series, Lupa decides to review her favorite movie of all time, Evil Dead II. The festivities are constantly interrupted by her friends, who turn out to be Deadites.Rate