Guest Stars David Thewlis as Himself Michelle Yeoh as Herself Jenny Eclair as Herself The Puppini Sisters as Themselves