
The story of a pair of children born within moments of India gaining independence from England, growing up in the country that is nothing like their parent's generation. A Canadian-British film adaptation of Salman Rushdie's novel of the same name.

as Saleem Sinai

as Amina

as Naseem

as Aadam Aziz

as Shiva

as Parvati

as William Methwold

as Ghani

as Narrator (voice)

as Mian Abdullah

as Rani of Cooch

as Nadir Khan

as Wee Willie Winkle

as Emerald

as Alia

as Zulfikar

as Ahmed Sinai

as Mullah

as Vanita

as Mary Pereira

as Joe D'Costa

as Flory

as Headmaster Crusoe

as President Quivering

as Young Saleem

as 2-Year-Old Little Aadam