Iranian independent director Shahram Mokri's arthouse horror about serial killers stalking a remote lake.
Starring: Ainaz Azarhoush, Abed Abest
Directed By: Shahram Mokri
Iranian independent director Shahram Mokri's arthouse horror about serial killers stalking a remote lake.