feature ·
The Lodge US release date announced!
We're thrilled to announce The Lodge will be released in the US on February 07, 2020. Watch the creepy new trailer above to get your blood suitably curdled in advance of launch...