archytele The Vault

S1·E23 Deus Ex Machina

Aired August 12, 2006

Synopsis

Pieces are played and revelations uncovered as the final fight commences. Monad makes her return and tries to convince Vincent to join her.