After the disappearance of his girlfriend, a foreigner man lost in a hostile land becomes the main s…
In 1983 Owl, North Dakota, the lives of three residents – elderly Horace, who spends his afternoons …