At The Overlook Film Festival that celebrates all things horror, thriller/horror film Still/Born directed by Brandon Christensen won the “Scariest Film” upon its world premiere.
The movie tells the story of the perfectly happy life of newlyweds Mary (Christie Burke) and Jack (Jesse Moss) until they lose one of their twins at childbirth. The plot thickens when Mary develops psychosis after learning of a demon, “Lamashtu” who preys on newborns and their mothers.