Milly uncovers something new, while Regulator Simons tries to ensnare Hanna, only to find himself facing an unexpected twist.
Show
Arcadia
Episode
S01E06
Air Date
Apr 23, 2023