Ryan Flaherty

Dream is eye and ear candy

Kaleidoscope’s latest a visual feast — to a fault

Review: This Queen’s a beauty

Talented cast brings great script to life in Langham Court’s latest

Anatomy of a scandal

Phoenix Theatre’s latest harkens to a more innocent time

Cast sparkles in Shining City

Theatre Inconnu presents thought-provoking performance