X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Homeworld 3
Animal Well
V Rising
Crow Country
Hades 2 [Early Access]
Sea of Thieves (PS5)
Stellar Blade
Manor Lords [Early Access]
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Kingdom of the Planet of the Apes
Gasoline Rainbow
Poolman
The Fall Guy
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Doctor Who
Bodkin
Pretty Little Liars: Summer School
Dark Matter
John Mulaney Presents: Everybody's in L.A.
Star Wars: Tales of the Empire
Hacks S3
See All
Music
New Albums
Kings of Leon: Can We Please Have Fun
Les Savy Fav: Oui, LSF
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Funny Boy
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Deepa Mehta
Written By
Deepa Mehta
co-writer
Shyam Selvadurai
co-writer
Cast
Agam Darshi
Radha
Nimmi Harasgama
Amma
Ali Kazmi
Appa
Shivantha Wijesinha
Jegan
Seema Biswas
Ammachi
Prasad Pereira
Uncle 2
Peter Cockett
TV Announcer
Arush Nand
Young Arjie
David Hamilton
Male Club Member
Rajeev Colton
The King
Orlando Giraldo
Man with Hockey Bag
Pavithra Wickramasinghe
Landlady
Ruvin De Silva
Anil
Nadeepa Ranasinghe
Aunt 1
W. Jayasiri
Mr. Perera
Brandon Ingram
Older Arjie
Rehan Mudannayake
Shehan
Araina Nand
Young Sonali
Vehara Abeygunawardane
Older Sonali
Tracy Holsinger
Kanthi Aunty
Hidaayath Hazeer
Older Diggy
Pahandi Nethara
Girl Cousin 3
Amar Fernando
Male Cousin 1
Anuga Wijesinghe
Male Cousin 2
Nandun Dissanayake
Policeman
Arun Welandawe-Prematilleke
English Teacher
Melanie Samsudeen
Rajan's Mother
Armugham Thiyagaraja
Dead Tamil Priest
Chalin Manuranga
Hostile Boarder
Avlok Wignaraja
Young Diggy
Francisca Mudannayake
Lounge Singer
Serayah Welihindha
Young Girl
Aksshana Kanageswaran
Young Lakshmi
Pathmakumarie Kukapalan
Janaki
Lalith Felix
Priest
David McKinnon
Male Club Member
Maithili Venkataraman
Older Tanuja
Shimalka Perera
Lakshmi
H.S. Asmi
Butcher
Chavika Samaraweera
Salgado's Crony 3
Nara Ethirveerasingam
Muruges
Flame
Band
D.M. Jayasooriya
White-haired Woman
Kamalasiri Mohan Kumar
Tamil Mother
Arjun Wignaraja
Anil's Father
Mandy Mudannayake
Female Club Member
Dmitri Gunatilake
Aunt 2
Vidur Bharatram
Male Club Member
Medeesha Anuththara
Male Cousin 3
The Workshop Players
The King & I troupe
Vamsi Krishna
Reporter
Kusheiya Anagi
Girl Cousin 2
Kaif Sally
Salgado's Crony 1
Charindrika Weerasinghe
Policewoman
Dayawanse Ranaweera
Shehan's Servant
Dhara Gunawardene
Anna
Kanishka Ranabahu
Rajan
Priya Ranasinghe
Mrs. Perera
Rajith Rubesinghe
Thug 2
Nethaya Hewgamage
Girl Cousin 1
Liz Gruszka
Director (Female)
Thenaya Senarie Geeganage
Young Tanuja
Rithmaka Karunadhara
Salgado
Dhanushka Dias
Tamil Inmate
Victoria Walker
Female Club Member
Bandhuka Premawardhana
Chellaiah
Leah Sadini Jayagoda
Meena
Dinusha Nihara
Anil's Mother
Ashok Ferrey
Male Club Member
Surein De S. Wijeyeratne
Director (Male)
Ruchith Ranasinghe
Salgado's Crony 2
Paul Perera
Piano Player
Siddeek Mohamed
Tamil Man on bus
Jhehan Aloysius
Uncle 1
K.D. Christine Dona
School Nurse
Produced By
Hussain Amarshi
executive producer
Lodi Butler
producer
Gopi Darmaratnam
Line Producer: Sri Lanka / line producer
David Hamilton
producer
Neil Mathieson
associate producer
Moe Rai
line producer
Anand Ramayya
associate producer
Howard Shore
producer
Music
Howard Shore
Cinematography
Douglas Koch
Sound
Benito Amaro
sound mixer
Jason Charbonneau
foley artist
Stefan Fraticelli
foley artist
Paul Germann
sound effects editor
Krystin Hunter
dialogue editor
Nanda Nandhi Jayakody
Additional Sound
David McCallum
Supervising Dialogue Editor
Steve Medeiros
sound effects editor
Joe Morrow
re-recording mixer
Thom O'Neil
ADR Recordist
Lou Solakofski
re-recording mixer
Jane Tattersall
supervising sound editor
Randy Wilson
foley mixer / foley supervisor
Editing
Teresa Font
Casting Director
Chalin Manuranga
Casting Director
Prasad Pereira
Casting Director
Production Design
Errol Kelly
Art Direction
Gayan Madushanka
assistant art director
Costumes
Darshan Jalan
Makeup
Khyati Malhotra
key makeup artist
Visual Effects
Mike Bishop
visual effects creative director
Erica Bourgault-Assaf
visual effects producer
Armen Bunag
visual effects producer
Davor Celar
key cg artist
Drake Conrad
digital colorist
Derek Gebhart
technical director/key cg artist
James Marin
digital compositor
Peter McAuley
visual effects supervisor
Dylan B. Morgan
digital compositor
Marco Polsinelli
digital compositor
Andrew Rolfe
digital compositor
Harshita Uchil
digital compositor
Melissa Vasiliev
title designer
Luke White
visual effects editor
Assistant Director
Reid A. Dunlop
first assistant director
Ihshan Iqbal
second second assistant director
P. Vamsi Krishna
second assistant director
Prasad Pereira
third assistant director
Production Management
Meher Jaffri
production manager
Anthony Lordon
production manager
Art Department
Chaminda Wijesinghe
assistant set dresser
Editorial
Hari Ramesh
on-line editor
Lee Walker
assistant editor
Other
Andrea Grau
public relations
Hannah Rowswell
DI Producer: Rolling Pictures
Music Department
Kyle Feehan
additional orchestration / music programming / music sound design
Alan Frey
music production manager
Sandro Friedrich
musician: ethnic wind instruments
Paul Golding
music scoring engineer
Sam Okell
score mixer
James Sizemore
music editor
Ashutosh Sohoni
musician
Costume Department
Sapna Yadav
Key Wardrobe Supervisor
Camera Department
Chelsea Barrie
dolly grip
Desmika Charithra
assistant camera / second assistant camera
Sundaresan Jegadeesan
best boy electric
Spencer Johnston
key grip
Ravi Prasad
assistant camera
Dharshana Pushpakumara
best boy grip
Anya Shor
gaffer
Kasun Viduranga
company grip
Movie title data and credits provided by