Witch Hunt

Episode 2

Ida warns the other leaders in the firm. The consequences are swift and brutal. Ida is accused of harassing her employees in a humiliating meeting.

Other Shows You May Enjoy