The Perfect Lie · SEASON 1
Babette
Episode 6 · 2026-09-10

- Drama
Episode overview
Babette wraps herself in lies to avoid facing the hard truth. Karen continues to unravel under the pressure, leading to a fateful decision.
52 minutes
Episode 6 · 2026-09-10

Babette wraps herself in lies to avoid facing the hard truth. Karen continues to unravel under the pressure, leading to a fateful decision.
52 minutes