Welcome to Leith
Welcome to Leith

In September 2012, the tiny prairie town of Leith, North Dakota, sees its population of 24 grow by one. As the new resident's behavior becomes more threatening, tensions soar, and the residents desperately look for ways to expel their unwanted neighbor.

Similar Movies

Reba McEntire's The Hammer
Taffin
Suckers
Susanna
Elsewhere
Mother
Vernon, Florida
Florence PD: The Jim Wolowitz Story
The Cohasset Snuff Film
Remember Us
No Way Out
Head Under Water
Knockaround Guys
Running Scared
The Ballad
I Love You Phillip Morris
Just Cause
Dante's Peak
New Adventures of Get Rich Quick Wallingford
The Wilby Conspiracy