The Watchers Backdrop Blur

Video Loading...

Servers

The Watchers

Overview

"Let them see you."

A young artist gets stranded in an extensive, immaculate forest in western Ireland, where, after finding shelter, she becomes trapped alongside three strangers, stalked by mysterious creatures each night.