The Photograph

13 Demon Street

S01E07
December 4, 1959 23 min

Overview

While vacationing in snowy Maine, photographer Donald Powers takes a number of powerful images, none more so than a lonely farmhouse framed by a bleak landscape. When a beautiful woman emerges from the house, Powers tries to get her to pose; instead she flees into the woods.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!