horrorpedia.com
Evil River aka Shanda's River - Italy, 2018 - HORRORPEDIA
‘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 …