
Casts

Ewan McGregor
as Curt Wild

Jonathan Rhys Meyers
as Brian Slade

Toni Collette
as Mandy Slade

Christian Bale
as Arthur Stuart

Eddie Izzard
as Jerry Devine

Emily Woof
as Shannon

Michael Feast
as Cecil

Janet McTeer
as Female Narrator (voice)

Wash Westmoreland
as Young Man

Don Fellows
as Lou