Falling Iguana Theatre is a physical theatre company based out of Toronto, Ontario. Our original productions are collectively created, and feature character-driven stories told largely through movement.
Falling Iguana Theatre is a physical theatre company based out of Toronto, Ontario. Our original productions are collectively created, and feature character-driven stories told largely through movement.
View less