Butchers block and as yara davis in the supernatural thriller film it follows. Olivia luccardi is a american actress 18 creditsproducer 1 credit who…