Welcome to Leith
In September 2012, the little meadow community of Leith, North Dakota, sees its population of 24 expand by one. As the new local's behavior ends up being extra threatening, tensions soar, and the citizens desperately search for ways to expel their unwanted neighbor.
Duration: 85
min
Country:
United States of America