Drama Glossary

Immersive Theatre Definition

A type of theatre practice that creates a sensory experience for the audience members, through staging, sets, seating arrangements, and script content.

Musicals, plays and operas associated with the term "Immersive Theatre"