Calcutta, India, August 1948. Teresa, Mother Superior of the convent of the Sisters of Loreto, is anxiously waiting for the letter that will finally allow her to leave her monastery and create her new order in response to the call she has received from God.

Noomi Rapace
as Mother Teresa

Nikola Ristanovski
as Father Friedrich

Sylvia Hoeks
as Sister Agnieszka

Ekin Corapci
as Novice Agatha

Marijke Pinoy
as Sister Katarina

Labina Mitevska
as Sister Mercedes

Vala Norén
as Novice Tabitha

Akshay Kapoor
as Dr. Kumar

Amrita Chattopadhyay
as