Watch Drug, Violence, High School Teacher, Superpowers, Star-Studded Cast, Experimentation, Sci-Fi and Teenager Movies and TV Shows