LYCAN (2017) Reviews and overview

‘The beast has a name’ Lycan is a 2017 American horror film directed by Bev Land, making his feature debut, from a screenplay co-written with Michael Mordler. The movie stars …

Read More