For a better experience on MUBI, update your browser.
Photo of Sheri Moon Zombie

Sheri Moon Zombie

“Salem is such a cool little town that's very touristy. It's fun to walk around all the shops and get the feeling there.”
Show all (9)

Actor