REVIEW – The Three Phantoms, Edinburgh Festival Theatre

*****