cast
-
Christian Bale
Jack / Pastor John
-
Cate Blanchett
Jude
-
Marcus Carl Franklin
Woody / Chaplin Boy
-
Richard Gere
Billy
-
Heath Ledger
Robbie
-
Ben Whishaw
Arthur
-
Charlotte Gainsbourg
Claire
-
David Cross
Allen Ginsberg
-
Bruce Greenwood
Keenan Jones / Garrett
-
Julianne Moore
Alice Fabian
-
Michelle Williams
Coco Rivington
-
Richie Havens
Old Man Arvin
-
Peter Friedman
Morris Bernstein / Barker
-
Alison Folland
Grace
-
Yolonda Ross
Angela Reeves
-
Kim Gordon
Carla Hendricks
-
Mark Camacho
Norman
-
Joe Cobden
Sonny
-
Kristen Hager
Mona / Polly
-
Kris Kristofferson
Narrator (voice)
-
Don Francks
Hobo Joe
-
Roc LaFortune
Hobo Moe
-
Larry Day
Government Agent
- Paul Cagelet Carny / Bell-Hop
- Brian R.C. Wilmes Circus Man
-
Pierre-Alexandre Fortin
Gorgeous George
-
Tyrone Benskin
Mr. Arvin
-
Kim Roberts
Mrs. Arvin
-
Eric Newsome
Sixties Narrator
-
Angela Galuppo
Folk Girl
-
Jane Wheeler
TV Host
-
David Gow
Variety Show Host
-
Fanny La Croix
Actress
-
Matthew Harbour
Fan #1
- Kyle Switzer Fan #2
-
Terry Haig
Gerry Hamlin
-
Greg Kramer
Drunk
- Gordon Masten Moonshiner
-
Bill Croft
Thief / Butcher
- Gabrielle Marcoux Molly (6 y.o.)
- Jessey LaFlamme Carlie (3 y.o.)
-
Jennifer Rae Westley
Louise
-
Pierre Leblanc
Director / Father of Tumbleweed Girl
-
Tim Post
Newscaster
-
Richard Robitaille
Director #2
- Ivan Freud Performer #1
-
Holly Uloth
Performer #2
-
Danny Blanco Hall
Black Doctor
-
Susan Glover
Mrs. Peacock
- Vito DeFilippo Mr. Peacock
- Andrew Simms Mr. Snow
-
Lisa Bronwyn Moore
Mrs. Snow
-
Jessica Kardos
Nurse
-
Garth Gilker
Man in Hospital Bed
-
John Koensgen
Physician
-
Lorne Brass
Folk Guru / Chester
-
Andrew Shaver
Mike
- Tavis Eachan Triance Jude's Musician: The Royal Mountain Band
- Frederic Charest Jude's Musician: The Royal Mountain Band
- Warren Brewer Auld Jude's Musician: The Royal Mountain Band
- Simon P.F. Nixon Jude's Musician: The Royal Mountain Band
- Andrew Greene Festival Guy #1
-
Paul Van Dyck
Festival Guy #2
- Al Vandecruys Festival Director
-
Leif Anderson
Sound Man
-
Brett Watson
College Student
-
Wyatt Bowen
Dazed Kid
-
Paul Johnston
Bearded Scott
- Niko Romberg Kid with Glasses
- Clarice Byrne One Girl
-
Maggie Castle
Another Girl
-
Richard Jutras
Reporter #1
- Daniel Richard Giverin Reporter #2 / Policeman
-
Matt Holland
Reporter #3
-
Noel Burton
Reporter #4
-
Kyle Gatehouse
Hotel Waiter
-
Jason Cavalier
Roadie
- Greta Papageorgiu Stewardess
-
Trevor Hayes
Sydney
- Marie-Hélène Chartrand Woman Talking to Claire
-
Marie-Julie Rivest
Strange Woman
- Jesse Todd Strange Man
-
Lina Roessler
Publicist
- Sherry Haynes Dame
- Johann St-Louis John
-
Mike Caruso
Paul
- Pierre-Luc Lebeau George
- Jean-Nicolas Déry Ringo
-
Kathleen Fee
Duchess
-
Emmanuel Schwartz
Gawky Teen
-
Pauline Little
Lady with Tape Recorder
-
Eugene Brotto
Peter Orlovsky
-
Shawn Baichoo
Carnival Geek
-
Benz Antoine
Bobby Seale / Rabbit Brown
-
Craig Thomas
Huey P. Newton
-
Catherine Colvey
Mrs. Jones
-
Max Walker
Kid in the Crowd
- Jean-Pierre Lalonde 2nd Kid in the Crowd
- Paul Spence Homer
- Graham Cuthbertson Martin
-
Shaun Balbar
Paparazzi
-
Felix Pennell
Red-Haired Boy
- Jeremy Kantor Boy 2
- Alexis Demers Molly (as a Baby)
-
Steve Godin
Townfolk #1
-
Arthur Holden
Townfolk #2
- Thiéry Dubé Priest
- Rob Burns Frantic Husband
-
Leigh Ann Taylor
Frantic Wife
-
Jim James
Brass Band Singer
- Joey Burns Brass Band Player #1
- John Convertino Brass Band Player #2
- Jane Gilchrist Mrs. Henry
-
Dennis St John
Captain Henry
- Maxime Billick Clarice Henry
- Matthew Boylan Brian Jones
-
Patrick Costello
Artist
-
Hélèna Laliberté
Intense Girl
-
Dominic James
Falling Man
- Nathalie Girard Angel #1
-
Sharlene Royer
Angel #2
- Kathryn Kostlivy Angel #3
-
Pier Paquette
T-Bone
-
Jodie Resther
Choir Singer
- Kassandra Dasent Choir Singer
-
Phyllis Gooden
Choir Singer
- Jean-Loup Yale State Agent
-
Melantha Blackthorne
Folk Woman (uncredited)