Granville Island Stage, Arts Club Theatre Company, Johnston Street, Vancouver, BC, Canada ...