Short, Sharp, and Shocking: Three Distinct Takes on Mentorship, Madness, and Modern Obsession
This trio of short films - "The Snow Leopard," "Stomach It," and "Detox" - take the horror(-adjacent) genre in wildly different directions, each offering a fresh spin on familiar fears.