Home » Evan Dumouchel

Evan Dumouchel

The Siren

The Siren is an Arthouse Exploration of Grief [Review]

The Siren follows Tom (Evan Dumouchel of Doctor Sleep), a man who has lost his ability to speak by way of an unfortunate accident. While visiting a lake house, Tom encounters Al (MacLeod Andrews of Do...