Reviews Climax is a Stylish, Terrifying Drug Trip Into The Horrors of Humanity (Review) Kevin Allen March 15, 2019