Chanu Dissanayaka
Raveena
Chanu Dissanayaka
Raveena
Hemal Ranasinghe
Inspector Ranga
Thumindu Dodantenna
Adithya
Bimal Jayakody
Prasad
Gamya Wijayadasa
Maya
Dayadewa Edirisinghe
Nalin Lusena
Rana Madaw
Suranga Ranawaka
Athula Jayasinghe
Sunil Premarathne
Priyantha Wijesinghe
Prasanna Dakumpitiya
Nishantha Priyadarshana
Ruwan Madanayaka
Veena Jayakody
Pawan Kumar
Original Story
T. Udayakumar
Sound Designer
Asanka Wickramasiri
Assistant Editor
Tissa Surendra
Editor
Striner Macklain Adams
Director of Photography
Channa Deshapriya
Director
Bharathwaj
Music Producer
Channa Deshapriya
Screenplay
Susara Dinal
Executive Producer
Chinthaka Jayakody
Music Director
Aruna Jayawardana
Screenplay
Sunil Premarathne
Art Direction
Kingsley Lal Kumara
Assistant Art Director
Gihan Perera
Production Assistant
Nuwan Srinath
Assistant Director
Lal Disanayake
Assistant Art Director
Nalinda Premarathna
Choreographer
Malki Wijemanne
Costume Designer
Malki Wijemanne
Production Manager
Amitha Eshan
Production Assistant
Daminda D. Madawala
Assistant Director
Gamini Jayasinghe
Assistant Art Director
Samarasiri Kandanage
Makeup Department Head
Dinindu Jagoda
Digital Intermediate Editor
Upul Priyashantha Liyanage
Assistant Art Director
Umara Sinhawansa
Playback Singer
Renjith Venugopal
Sound Mixer
Vikum Fernando
Visual Effects Supervisor
Ariyarathne Perera
Electrician
M. Sarvanakumar
Sound Mixer
Salindu Koliya Rajakaruna
Assistant Art Director
Manoj Priyantha
Assistant Art Director
Saman Bandara
Stunts
Sasika Ruwan Marasinghe
Sound Designer
Sampath Weerarathne
Drone Operator
Gihan Kavinda
Sound Recordist
Dinesh Nayanajith
Visual Effects
Dilan Dasunpriya Panadura
Visual Effects
Lasantha Gunawardane
Assistant Costume Designer