Infectiously feelgood fairy-tale fun.
This fleeting opportunity to see the hit 80s musical Dreamgirls must be snatched