Charlotte Otton is the emerging queen of Perth’s independent theatre scene. In 2018, she performed in Rorschach Beasts’ Hive Mind and developed the brilliant Let me finish., alongside being a regular performer with Perth improv stalwarts The Big Hoo-Haa.