Cast (62)

Ewan McGregor

Curt Wild

Jonathan Rhys Meyers

Brian Slade

Toni Collette

Mandy Slade

Christian Bale

Arthur Stuart

Eddie Izzard

Jerry Devine

Emily Woof

Shannon

Michael Feast

Cecil

Janet McTeer

Female Narrator (voice)

Mairead McKinley

Wilde Housemaid

Luke Morgan Oliver

Oscar Wilde (8)

Osheen Jones

Jack Fairy (7)

Micko Westmoreland

Jack Fairy

Damian Suchet

BBC Reporter

Danny Nutt

Kissing Sailor

Wash Westmoreland

Young Man

Don Fellows

Lou

Ganiat Kasumu

Mary

Ray Shell

Murray

Alastair Cumming

Tommy Stone

Zoe Boyce

Girl on Subway

Jim Whelan

Mr. Stuart

Sylvia Grant

Mrs. Stuart

Tim Hans

Manchester Teacher

Ryan Pope

Arthur's Brother

Stuart Callaghan

Boy in Record Shop 1

James Francis

Boy in Record Shop 2

Callum Hamilton

Brian Slade (7)

Lindsay Kemp

Pantomime Dame

Carlos Miranda

Pianist

Emma Handy

Mod Girlfriend

Matthew Glamour

Mimosa

Daniel Adams

Curt Wild (13)

Bryan Torfeh

Bartender

Joseph Beattie

Cooper

Sarah Cawood

Angel

David Hoyle

Freddi

Winston Austin

Micky

Ivan Cartwright

Cecil's Friend 1

Peter Swords King

Cecil's Friend 2

Justin Salinger

Rodney

Roger Alborough

Middle Age Man

Peter Bradley Jr.

30's Style Singer

Jonathan Cullen

Reporter 1

William Key

Reporter 2

Vincent Marzello

US Reporter 1

Corey Skaggs

US Reporter 2

Nathan Osgood

US Reporter 3

Nadia Williams

Teenage Girl

Brian Molko

Malcolm

Antony Langdon

Ray

Xavior

Pearl

Steve Hewitt

Billy

Guy Leverton

Trevor

Vinney Reck

Reg

Keith-Lee Castle

Harley

Eden Ford

Bass Guitar

Jono McGrath

Lead Guitar

Perry Clayton

Drummer

Donna Matthews

Polly Small

Ritz

Lead Guitar

Stefan Olsdal

Bass Guitar

Trevor Sharpe

Drummer

Crew (38)

Carter Burwell

Original Music Composer

Maryse Alberti

Director of Photography

Sandy Powell

Costume Design

James Lyons

Editor

Todd Haynes

Director

Susie Figgis

Casting

Paul P. Soucek

Supervising Sound Editor

Clare Spragge

Costume Supervisor

David Novack

Sound Re-Recording Mixer

Eric Person

Digital Compositor

Peter Swords King

Makeup Designer

Amy Beth Silver

Art Direction

Eliza Paley

Supervising Sound Editor

Kitty Veevers

Digital Compositor

Peter Lindsay

Sound Recordist

Michael W. Mitchell

Sound Effects Editor

Craig Wedren

Music

Daniel Falcone

Research Assistant

James Lyons

Story

June McDonald

Script Supervisor

Randall Poster

Music Supervisor

Todd Haynes

Screenplay

Todd Haynes

Story

Annette Kudrak

Music Editor

Todd Kasow

Music Editor

Christopher Hobbs

Production Design

Marlene McCarty

Title Designer

Christine Vachon

Producer

Michael Stipe

Executive Producer

Harvey Weinstein

Executive Producer

Scott Meek

Executive Producer

Sandy Stern

Executive Producer

William Tyrer

Co-Executive Producer

Christopher Ball

Co-Executive Producer

Bob Weinstein

Executive Producer

Andrew Munro

Art Direction

Olivia Stewart

Co-Producer

Dan Korintus

Dialogue Editor