Evil River aka Shanda’s River – Italy, 2018 – reviews

‘Beware the water witch’ Evil River aka Shanda’s River is a 2018 Italian supernatural horror feature film directed by Marco Rosson (New Order) from a screenplay by  Nicola Pizzi. The …

Read More