Cast (9)

Arush Nand

Young Arjie

Brandon Ingram

Teenage Arjie

Nimmi Harasgama

Ali Kazmi

Appa

Agam Darshi

Seema Biswas

Rehan Mudannayake

Shehan

Shivantha Wijesinha

Bandhuka Premawardhana

Chellaiah

Crew (27)

Deepa Mehta

Writer

Shyam Selvadurai

Writer

David Hamilton

Producer

Teresa Font

Editor

Deepa Mehta

Director

Meher Jaffri

Production Manager

Howard Shore

Original Music Composer

Errol Kelly

Production Design

Anthony Lordon

Production Manager

Douglas Koch

Director of Photography

Moe Rai

Line Producer

Howard Shore

Producer

Darshan Jalan

Costume Design

Andrew Rolfe

Visual Effects

Armen Bunag

Visual Effects Producer

David McCallum

Supervising Dialogue Editor

Davor Celar

CG Artist

James Marin

Digital Compositor

James Sizemore

Music Editor

Joe Morrow

Sound Re-Recording Mixer

Lou Solakofski

Sound Re-Recording Mixer

Luke White

VFX Editor

Mike Bishop

Visual Effects Director

Peter McAuley

Visual Effects Supervisor

Randy Wilson

Foley Mixer

Randy Wilson

Foley Supervisor

Ron Mellegers

Sound