Mother Teresa
Father Serrano
Virginia / Agnese
Van Exem
Perier
Anna
Kline
Drana Boiaxhiu
Sister Celes
Julie
Surgeon
Gonxha - 18 years old
Official
Logan
Forster (as Thomas Beach Alter)
Dr. Gupta
Madre Du Cenacle
Sister Stephanie
Doctor
Oslo Counsellor
Oslo Ministry
Gonxha - Young Mother Teresa (as Egle Patane')
Head Phisycian Assistant
Pope Paul VI
Monsignor Landi
Security Man Oslo (as Giorgio Tamaro)
Amhir (as Prasannajith Abeysuriy)
Architet Soumitra
Kaligath Owner
Nadi
Aloke
Government Officer (as Arun Dias Bandaranayake)
Emergency Driver (as Cyril Dharmawardena)
Sikh Government Inspector (as Sathischandra Edirisinghe)
Sikh Government Inspector
Air India Clerk (as Kaushalya Fernando)
Architect Soumitra Secretary (as Nadeeka Gunasekera)
Old Doctor (as Gnananga Gunawardena)
Real Estate Agent (as Edward Gunawardena)
Sales Man
Sikh Scholar
Atul
Vashu Gardener
Anouar Inspector
Woman In Labour
Andrew
Amrita (as Nadie Kammellaweera)
Young Sales Man
Taji
Charu Ma (as Nilanthi Munasinghe)
Indian Guru
Gomes (as GR Perera)
Old Patna Man (as Milton Perera)
Shankar Inspector
Ramath (as Prageeth Sanjeewa)
Nath
Maggy
Elisabeth
Air India Director
Doctor Ravi (as Wijeratne Warakagoda)
Francisca
Silvia (uncredited)
Nicholas (uncredited)
English Girl (uncredited)
Jesus (uncredited)