The Mask

Tahoe Art Haus & Cinema 475 N Lake Blvd, Tahoe City, CA, United States

Hyperactive mayhem results when a mild-manned banker discovers an ancient mask that transforms him into a zany prankster with superhuman

Go to Top