Spoiler: Contains sex, drugs and violence.Show