Film Recommendation of the Week: High Life (2018) In this science fiction thriller, Claire Denis takes us far beyond space, but into a world of psychological terror, violence, and sex. A ...
Film Recommendation of the Week: We Need to Talk About Kevin (2011) This week’s film recommendation is the harrowing psychological thriller We Need to Talk About Kevin. Eva (Tilda Swinton) gives up her lif...