The Mirror

The Lonely Island

The Mirror

It’s a zombie mirror nightmare! Featuring Ellen Page.

An SNL Digital Short

Length: 2:40

Date: March 1, 2008

Season: 33

Episode: 6

Favorites