6.1 The Land of Owls Aug. 17, 2021 The Land of Owls IMDb: 6.1 2021 79 min 21 views In the isolation of the Catskill Mountains, a relationship retreat pushes two Brooklyn couples through a weekend of exercises that force them out ... DramaRomance