Se7enclara10.0· May 1, 2024FollowThis film is a chilling exploration of the darkest recesses of the human psyche, making you question your own moral compass while simultaneously creeping you out. Two words, FUCKING MASTERPIECE.CommentsSign in to react and join the conversation.Sign inGet the app