Klara's mask begins to slip as her feelings of guilt and shame overwhelm her. Once her secret is exposed, Mia resorts to a desperate tactic to buy them both some time.
Show
Barracuda Queens
Episode
S01E05
Air Date
Jun 05, 2023