Thelma (Movie Review)
Norway’s official 2018 Oscar entry for Best Foreign Language Film, Thelma is a Supernatural Thriller that proves that, yes, those Scandinavians do pretty much everything better than you! The Orchard opens the film in select theaters Friday, November 10th, after the film made a smashing ... Read More