A young couple find themselves growing apart in their new rural life until a masked figure appears and things come to a head.
A young couple find themselves growing apart in their new rural life until a masked figure appears and things come to a head.