Latest 'muppet peter pan' news