archytele The Vault

S1·E4 Release the Beast

Aired September 25, 2018

Synopsis

Jane must leave the office while Lila consoles Jenna. Penelope is thrust into the Carnival of Flesh.