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

Behind the Shield: The Power and Politics of the NFL
Camp Summerstar
Fargo
Insomnia
A History of Violence
Scream
Cyclops, Baby
Black Ice
The Gift
The Badge
Raw Deal
Reindeer Games
Sleepy Hollow
Remember Us
Evil's City
U Turn
Young Fugitives
Edmond
Perkins' 14
Let Us Prey