6.9 Downtown Owl 2023 Jun. 08, 2023 Downtown Owl 2023 IMDb: 6.9 2023 88 min 925 views In 1983 Owl, North Dakota, the lives of three residents – elderly Horace, who spends his afternoons reminiscing in the local coffee shop; teenage ... ComedyDrama