HOT. HIP. HOLY. AND MAD.