Tag: Cara Delevingne

Film Review: “Her Smell” (2018) ★★★★★

I have always believed that the best film is the one that’s not liked by every single viewer. For instance, how many people are going to like Lars Von Trier’s….