Malcolm McLaren
Narrator
Tom Jones
Gordon Selfridge
Sinéad O'Connor
Ann of Oxford Street
Shane MacGowan
Duke of York
Kirsty MacColl
Kitty Fisher
Leigh Bowery
King George
Shaun Ryder
Himself (as Happy Mondays)
Mark 'Bez' Berry
Self (as Happy Mondays)
John Altman
Thomas de Quincey
John Pickard
Young Malcolm