John Barrowman has dazzled crowds with a spellbinding performance in Aladdin at the Clyde Auditorium, Glasgow.
Pantomime veterans, The Krankies, joined Barrowman as the Chinese Policemen for the 3D family adventure in the spectacular 3,000 seater venue.
Having to withdraw briefly due to illness, Barrowman came back with a bang to end a highly successful season of pantomime fun this weekend.