Watch Demo
Charlize Theron and The School for Good and Evil Cast

Season 4, episode 30

Charlize Theron and The School for Good and Evil Cast

  • 41 min

Kellyoke: “Angel of Mine”; Kerry Washington, Charlize Theron, Sofia Wylie, Sophia Anne Caruso, Paul Feig and Soman Chainani (“The School for Good and Evil”); teacher’s empty chair.