![]() |
Arush Nand as Young Arjie |
![]() |
Brandon Ingram as Teenage Arjie |
![]() |
Nimmi Harasgama as |
![]() |
Ali Kazmi as Appa |
![]() |
Agam Darshi as |
![]() |
Seema Biswas as |
![]() |
Rehan Mudannayake as Shehan |
![]() |
Shivantha Wijesinha as |
![]() |
Bandhuka Premawardhana as Chellaiah |
| Writing | Deepa Mehta | Writer |
| Writing | Shyam Selvadurai | Writer |
| Production | David Hamilton | Producer |
| Editing | Teresa Font | Editor |
| Directing | Deepa Mehta | Director |
| Production | Meher Jaffri | Production Manager |
| Sound | Howard Shore | Original Music Composer |
| Art | Errol Kelly | Production Design |
| Production | Anthony Lordon | Production Manager |
| Camera | Douglas Koch | Director of Photography |
| Production | Moe Rai | Line Producer |
| Production | Howard Shore | Producer |
| Costume & Make-Up | Darshan Jalan | Costume Design |
| Visual Effects | Andrew Rolfe | Visual Effects |
| Visual Effects | Armen Bunag | Visual Effects Producer |
| Sound | David McCallum | Supervising Dialogue Editor |
| Visual Effects | Davor Celar | CG Artist |
| Visual Effects | James Marin | Digital Compositor |
| Sound | James Sizemore | Music Editor |
| Sound | Joe Morrow | Sound Re-Recording Mixer |
| Sound | Lou Solakofski | Sound Re-Recording Mixer |
| Visual Effects | Luke White | VFX Editor |
| Visual Effects | Mike Bishop | Visual Effects Director |
| Visual Effects | Peter McAuley | Visual Effects Supervisor |
| Sound | Randy Wilson | Foley Mixer |
| Sound | Randy Wilson | Foley Supervisor |
| Sound | Ron Mellegers | Sound |