Sep
18
Substance, The
Dear lord… I think I’m traumatized. I’ve been on this Earth a long time and I’ve seen some seriously messed up movies… but The Substance might just be the most f’ed up thing I’ve ever seen in a theater. To … Continue reading