Terror Vault

Image of Terror Vault "The Initiation"

Peaches Christ, David Flower Productions, and Non Plus Ultra—returns to The San Francisco Mint with their latest Terror Vault show. The Initiation is a brand-new, fully immersive, haunted experience.

Terror Vault invites you to attend a recruitment seminar for “INsight”, a spiritual cult whose sole purpose is to open your eyes to true consciousness. The cult will help you see the horrors hiding within the darkness. Warning: few survive The Initiation.