Alicia E. Goranson | Scribl
In Part 1 of this final episode, Leonard Allen turns against his benefactors to deliver the final show, while horrific events conspire to stop him.