Peter Sham (left) as Charles and Kevin Massey as Pippin in  Pippin,  2005.

Peter Sham (left) as Charles and Kevin Massey as Pippin in Pippin, 2005.