Lily and Sebastian’s New Horror Thriller: Let The Evil Go West
Christian Tafdrup is brewing a new horror thriller flick in his director’s seat and the main faces of the film will be none other than Lily James and Sebastian Stan. Here’s everything we know so far. Penned by Xc Vs and directed by Christian Tafdrup, Let The Evil Go West … [Read More]