Guest Stars Ben Stiller as Himself John Lydon as Himself Liza Tarbuck as Herself Owen Wilson as Himself