Characters played by Yûsuke Iseya
First Blind Man
Characters played by Jason Bermingham
Driver #1
Characters played by Eduardo Semerjian
Concerned Pedestrian #1
Characters played by Don McKellar
Thief
Characters played by Ciça Meirelles
Driver #2
Characters played by Antônio Fragoso
Concerned Pedestrian #2
Characters played by Lilian Blanc
Concerned Pedestrian #3
Characters played by Douglas Silva
Onlooker #1
Characters played by Daniel Zettel
Onlooker #2
Characters played by Yoshino Kimura
First Blind Man's Wife
Characters played by Joe Pingue
Taxi Driver
Characters played by Susan Coyne
Receptionist
Characters played by Fabiana Gugli
Mother of the Boy
Characters played by Mitchell Nye
Boy
Characters played by Danny Glover
Man with Black Eye Patch
Characters played by Alice Braga
Woman with Dark Glasses
Characters played by Mark Ruffalo
Doctor
Characters played by Joe Cobden
Policeman
Characters played by Julianne Moore
Doctor's Wife
Characters played by Mpho Koaho
Pharmacist's Assistant
Characters played by Sari Friedland
Woman in Bar
Characters played by Gael García Bernal
Bartender
King of Ward Three
Characters played by Tom Melissis
Engineer
Characters played by Tracy Wright
Thief's Wife
Characters played by Amanda Hiebert
Maid
Characters played by Jorge Molina
Hotel Security Guard
Characters played by Patrick Garrow
Hotel Assistant Manager
Characters played by Gerry Mendicino
Silver Haired Doctor
Characters played by Matt Gordon
Minister's Assistant
Characters played by Sandra Oh
Minister of Health
Characters played by Anthero Montenegro
Cop #1
Characters played by Fernando Patau
Cop #2
Characters played by Otávio Martins
Police Captain
Characters played by João Velho
Ambulance Attendant
Characters played by Marvin Karon
Announcer
Characters played by Joseph Motiki
Guard
Characters played by Johnny Goltz
Soldier
Characters played by Robert Bidaman
Minister's Advisor
Characters played by Niv Fichman
Israeli Scientist
Characters played by Oscar Hsu
Prominent Ophthalmologist
Characters played by Martha Burns
Woman with Insomnia
Characters played by Scott Anderson
Meek Inmate
Characters played by Michael Mahonen
Sergeant
Characters played by Joris Jarsky
Hooligan
Characters played by Billy Otis
Hoodlum
Characters played by Maury Chaykin
Accountant
Characters played by LinLyn Lue
Emissary from Ward Two
Characters played by Toni Ellwand
Woman of Ward One
Characters played by Mariah Inger
Woman of Ward One
Characters played by Nadia Litz
Woman of Ward One
Characters played by Isai Rivera Blas
Man of Ward Three
Characters played by Rick Demas
Man of Ward Three
Characters played by Kelly Fiddick
Man of Ward Three
Characters played by Matt Fitzgerald
Man of Ward Three
Characters played by Mike G. Yohannes
Man of Ward Three
Characters played by Norman Owen
Man of Ward Three
Characters played by Jackie Brown
Woman of Ward Two
Characters played by Victoria Fodor
Woman of Ward Two
Characters played by Agi Gallus
Woman of Ward Two
Characters played by Bathsheba Garnett
Woman of Ward Two
Characters played by Alice Poon
Woman of Ward Two
Characters played by Plínio Soares
Hulking Scavenger
Characters played by Rodrigo Arijon
Scavenger
Characters played by Mel Ciocolato
Scavenger
Characters played by Heraldo Firmino
Scavenger
Characters played by Carol Hubner
Scavenger
Characters played by Fernando Macário
Scavenger
Characters played by Eduardo Parisi
Scavenger
Characters played by Rodrigo Pessin
Scavenger
Characters played by Domingos Antonio
Preacher
Characters played by Barnie
Dog of Tears
Characters played by Jim
Dog of Tears
Characters played by Bia Borin
Blind Woman
Characters played by Katherine East
Intern
Characters played by John Fort
Blind Man
Characters played by Adriana Guerra
Woman
Characters played by Paulino Nunes
Portuguese Radio Announcer