Spotted in a Pfoho Elevator, 2:20 a.m.

We just saw this poster for "Devil," M. Night Shyamalan's upcoming film, on the floor of an elevator in Pfoho. The trailer for the movie will explain why we're amused.

Photo by Michelle L. Quach/The Harvard Crimson.

Tags
House LifeSpotted

Harvard Today

The latest in your inbox.

Sign Up

Follow Flyby online.