Battle Royale

Season 5, episode 11

Battle Royale

  • 7.2 / 10
  • 48 min

Ramona draws vitality from an unlikely source. Sally uses her past to negotiate her future. Scarlett learns the truth of her family’s affliction.