Home / Series / New Eden / Aired Order / Season 1 / Episode 6

My Lord

Relying heavily on the 1983 trial footage, we are taken through the unprecedented and at times humiliating proceedings.

English
Name Type Role
Carrie Mudd Executive Producer
Aleysa Young Director
Kayla Lorette Actor
Evany Rosen Actor