Logan, haunted by his past arrives in a small coastal town where he quickly finds its inhabitants are not what they seem.
2004
2006
2005
2007
2020
1982
2019
2016
2010
2017
2024
2008
2002
2013