Edit
Gods of Their Own Religion (2023) Poster

Full Cast & Crew

Directed by 

Naeem Mahmood

Writing Credits (in alphabetical order)  

Naeem Mahmood

Cast (in credits order)  

Christopher Chung ... C2
Kyd Nereida ... Kid
Ricki Hall Ricki Hall ... King
Michael Hagan Michael Hagan ... Oracle
Ewan Henderson ... Technocrat
Rest of cast listed alphabetically:
Peter Aaron Peter Aaron ... Masked zealot
T.J. Adebanjo T.J. Adebanjo ... Masked Zealot
Ruhan Ahmed Ruhan Ahmed ... Sheikh
Usmaan Ahmed Usmaan Ahmed ... Denizen
Patricia Alves Patricia Alves ... Masked Zealot
Alicia Ameya Alicia Ameya ... Masked Zealot
Fiona Anthonypillai Fiona Anthonypillai ... Masked Zealot
Edward Apeagyei ... Watchman
Evie Armstrong Evie Armstrong ... Pupil
Greg Austin ... Masked Zealot
Ramiz Aziz Ramiz Aziz ... Masked Zealot
Daren Bartlett Daren Bartlett ... Masked Zelaot
Joe Beecroft ... Masked Zealot
Lindsey Beier ... Masked Zealot
Elisa Bellu Elisa Bellu ... Masked Zealot
Sarah Bendrey Sarah Bendrey ... Bon Viveur
Mo Benyahia Mo Benyahia ... Masked Zealot
Isabelle Bernardo ... Masked Zealot
David Bone David Bone ... Masked Zealot
Lizi Bowerman Lizi Bowerman ... Psychiatrist
Billie Bozz ... Club Patron (as Billie Van Der Veen)
Nigel James Bradley ... Kid's Dad
Simon Brandon ... Politician
Sarah Bray Sarah Bray ... Masked Zelaot
Simon Bream ... Masked Zelaot
Stephanie Broderick Stephanie Broderick ... Masked Zealot
Simon Bundock ... Pupil
Alexander Butler ... Masked Zealot (as Alex Butler)
László Bálint László Bálint ... Masked Zealot
Jon Bèi Jon Bèi ... Masked Zealot (as Jonhoi Burnett)
Krisztina Bíró Krisztina Bíró ... Masked Zealot
Connor Calder Connor Calder ... Masked Zealot
Shalina Casey ... Masked Zealot
Paul Chiedozie ... Lounge Lizard
Aiden Cook ... Pupil
Jooles Crabbe ... Police Superintendant
Linda Dang Linda Dang ... Masked Zealot
Natalina Dariiciuc Natalina Dariiciuc ... Masked Zealot
Zoe Dawkins Zoe Dawkins ... Masked Zelaot
Louis De Schynkel Louis De Schynkel ... Masked Zealot
Lee Dee Lee Dee ... Supreme Court Judge
Ranya Dizayee Ranya Dizayee ... Masked Zealot
Yann Dominic Yann Dominic ... Denizen
Elle E. Elle E. ... Masked Zealot
Daniel Eghan ... Government Agent
Simon Ellis ... Masked Zealot
Andy Engel Andy Engel ... Masked Zealot
Ryan Fardella Ryan Fardella ... Masked Zealot
Simon Flynn ... Masked Zealot
Lisa Gabor ... Masked Zealot
Lati Gbaja Lati Gbaja ... Masked Zelaot
Lisa Gealy Lisa Gealy ... Masked Zealot
Eve Germaine Eve Germaine ... Masked Zealot
Paul Gill Paul Gill ... Masked Zealot
Viktoria Gompou Viktoria Gompou ... Masked Zelaot
Hollie Grace Gough Hollie Grace Gough ... Pupil
Lee Griffiths Lee Griffiths ... Celebrity
Sophia Guarino Sophia Guarino ... Pupil
Sunil Gupta Sunil Gupta ... Rouge Lumiere Proprietor
Mark Haldor Mark Haldor ... Demon
Aaliyah Clews Hall Aaliyah Clews Hall ... Young Kid
Alan Harte ... Masked Zealot
Maryam Hashemi Maryam Hashemi ... Masked Zelaot
Nadine Hawkins Nadine Hawkins ... Masked Zealot
L.T. Hewitt ... Masked Zealot
Poppy Hrothgar Poppy Hrothgar ... Masked Zealot
Imogen Inman Imogen Inman ... Pupil
Laura Mihaela Isticioaia Laura Mihaela Isticioaia ... Club Patron
Reuben James Reuben James ... The Pianist
Dokta Jesta Dokta Jesta ... Masked Zealot
Graham Johnstone Graham Johnstone ... Masked Zelaot
Viktorija Jusakova Viktorija Jusakova ... Masked Zelaot
Hannah Kay ... Pupil
Rory Keane Rory Keane ... Psychiatrist
Jake Kemp ... Pupil
Farhan Khan Farhan Khan ... Masked Zealot
Regan King Regan King ... Banker
Sabre Konidaris Sabre Konidaris ... Masked Zealot
Max Kraus ... Masked Zealot
Dudley Krokowski Dudley Krokowski ... Masked Zealot
Sam Lambert Sam Lambert ... Masked Zealot
Matilde Lanzini Matilde Lanzini ... Masked Zelaot
Ria Larcombe Ria Larcombe ... Masked Zealot
Anthony Lee Anthony Lee ... Masked Zealot
Samuel Lee Samuel Lee ... Masked Zealot
Bolaji Lemboye Bolaji Lemboye ... Masked Zelaot
Stewart Lensson Stewart Lensson ... Masked Zealot
Arta Leo Arta Leo ... Masked Zealot
Rowan Lipscombe Rowan Lipscombe ... Masked Zealot
Wesley Lloyd Wesley Lloyd ... Masked Zealot
Josh Lowsley-Willaims Josh Lowsley-Willaims ... Masked Zelaot
Nicole Luber Nicole Luber ... Masked Zealot
Bamidele Luis Bamidele Luis ... Masked Zealot
Zachary Macdonald-Acott ... Pupil
Sophie Macleod Sophie Macleod ... Masked Zealot
Alison Macmillan Alison Macmillan ... School Disciplinarian
Tafadzwa Phillip Madubeko Tafadzwa Phillip Madubeko ... Masked Zealot (as a different name)
Sunny Mahmood Sunny Mahmood ... Young C2
Ameerah Malik Ameerah Malik ... Masked Zealot
Vitalii Malyshko Vitalii Malyshko ... Masked Zealot
Brian Marks Brian Marks ... Chief Scientific Officer
Phoenix Martins Phoenix Martins ... Masked Zealot
Africa Matamoros Africa Matamoros ... Masked Zelaot
Letizia Mateo ... Club Patron
Terry McDaid Terry McDaid ... Masked Zealot
Jon Mic Jon Mic ... Police Officer
George Morley George Morley ... Club Patron
Rico Morris ... Denizen
Persephone Muse ... Masked Zealot
Kath Nicholls Kath Nicholls ... Masked Zealot
Julia Niedziela Julia Niedziela ... Masked Zealot
Mcarthur Okorocha Mcarthur Okorocha ... Masked Zealot
Cristina Oliviera Cristina Oliviera ... Club Patron
Anthony Oxford Anthony Oxford ... Denizen
Michelle Pagola Michelle Pagola ... Masked Zealot
Naval Passan Naval Passan ... Field Marshal
Ashraf Patel Ashraf Patel ... Masked Zealot
Natasha Patki ... Assassin (as Natasha Benton)
McFadyen Paul McFadyen Paul ... Psychiatrist
Boston Pearce Boston Pearce ... Masked Zealot
Mladen Petrov ... Masked Zealot
Yaz Phillips Yaz Phillips ... Masked Zealot
John Porter ... Heera Owner
Lisa Jane Porter Lisa Jane Porter ... Masked Zealot
Santoshirajsingh Ramrakh Santoshirajsingh Ramrakh ... Masked Zealot
Abdul Jabbar Rathur Abdul Jabbar Rathur ... Grand Mufti
Aaliyah Robinson Aaliyah Robinson ... Pupil
Rochelle Robinson-Williams Rochelle Robinson-Williams ... Masked Zelaot
Nina Romain ... Masked Zelaot
Alina Romina Alina Romina ... Masked Zelaot
Fifi Rong Fifi Rong ... Airport Announcer (voice)
Tom Rose Tom Rose ... Masked Zealot
Lisa Anne Rosie Lisa Anne Rosie ... Club Patron
Jelena Salomatina Jelena Salomatina ... Masked Zealot
Stefano Scappin Stefano Scappin ... Masked Zelaot
Shenji Schaeppi Shenji Schaeppi ... C2's Father
Alexander Scott Alexander Scott ... Masked Zealot
Marietta Seiler Marietta Seiler ... Bartender
Sharoz Sheikh Sharoz Sheikh ... Denizen
Zizzi Shoman Zizzi Shoman ... Masked Zealot
Shorelle Shorelle ... Club Patron
Paul Simmons Paul Simmons ... Bureaucrat
Martin Smith Martin Smith ... Masked Zealot
Penny Sreenivasan Penny Sreenivasan ... Masked Zelaot
Iskra Staneva Iskra Staneva ... Masked Zealot
Tia Steele Tia Steele ... Masked Zealot
Christopher Timpson Christopher Timpson ... Masked Zealot
Jasleen Tucker Jasleen Tucker ... Pupil
Michael Ukandu Michael Ukandu ... Masked Zealot (as Mike Ukandu)
Roland Urban Roland Urban ... Masked Zealot
Parag Vajir Parag Vajir ... Masked Zelaot
Rochelle Viette Rochelle Viette ... Masked Zealot
Anastasia Vikh Anastasia Vikh ... Masked Zealot
Gelsomina Visconti Gelsomina Visconti ... Masked Zealot
Elisabetta Vitale Elisabetta Vitale ... Masked Zealot
Chloe Wainwright Chloe Wainwright ... C2's Wife
Sidney Warbrick Sidney Warbrick ... Pupil
Stanley Warbrick Stanley Warbrick ... Pupil
Lexi Ward Lexi Ward ... Pupil
Lidia Wedeingue Lidia Wedeingue ... Club Patron
Peter Wilkinson Peter Wilkinson ... Masked Zealot
Peter Wilkinson Peter Wilkinson ... Masked Zealot
Vee Williams Vee Williams ... Masked Zealot
Jay Williamson Jay Williamson ... Masked Zealot
Freedom Wilson Freedom Wilson ... Masked Zealot
Lanna Winter Lanna Winter ... Masked Zealot (as Lanna Winter Garcia Atencia)
John Wonnacott ... Masked Zealot
Lyndsey Lee Yarwood Lyndsey Lee Yarwood ... Masked Zealot
Ryan L. Coleman Ryan L. Coleman ... Masked Zealot (uncredited)

Produced by 

Paul Chiedozie ... co-producer
Ines Lefebvre du Prey ... assistant producer
Michael Hagan ... assistant producer
Alison Macmillan ... co-producer
Ash Mahmood ... associate producer
Naeem Mahmood ... producer
Stephen Roach ... producer
Sharoz Sheikh ... producer
Xara Vaughan ... co-producer

Music by 

Greg Birkumshaw ... composer

Cinematography by 

Stephen Roach

Editing by 

Naeem Mahmood
Helena Vagnolini

Production Design by 

Kat Easto
Naeem Mahmood

Makeup Department 

Lauren Barker ... makeup artist
Layal Mushatat ... makeup artist
Nadine Nettleingham ... special makeup effects artist
Sophie Treasure ... special makeup effects artist
Teresa Tribhuvan ... assistant makeup artist

Second Unit Director or Assistant Director 

Jenny Shpeter ... assistant director
Matthew Sidney Woollett ... assistant director

Sound Department 

Greg Birkumshaw ... sound designer
Tommaso Ferri ... sound assistant
Andrea Gobbi ... foley artist
Russell M. Harmon ... additional sound designer
Damian Pace ... automated dialog replacement
Stefanos Stafilas ... Sound Assistant (as Stefano Stafylas)
Francesco Varzi ... foley editor
Jay Whittaker ... sound designer
Paul Williams ... re-recording mixer

Visual Effects by 

Andrew Cook ... visual effects artist
Ben Harker ... visual effects artist
Laurence Parkin ... visual effects artist
Mehmet Sami ... visual effects artist

Camera and Electrical Department 

Shawn R. Briggs ... assistant camera
Zak Sanei ... gaffer

Costume and Wardrobe Department 

Sonia Nava ... wardrobe
Kyd Nereida ... additional stylist

Editorial Department 

Misha Kim ... colorist
Sammy Lyu ... assistant editor
Yannis Stergioulis ... assistant editor / trailer editor

Music Department 

William Helliwell ... additional music mixer

Additional Crew 

Leo Braun ... production assistant
Scott Browning ... production assistant
Emily Bundock ... photo retoucher
Calin Butnaru ... production assistant
Rosie Farnworth ... production assistant
Nicolle Herrera ... additional motion graphics
Vonn Magpantay ... title designer
Brian Marks ... production assistant
Rico Morris ... production assistant
Chris Thorne ... behind the scenes
Racheal Tse ... translator
Harry Whatrup ... photo retoucher
Giselle Wray ... additional title designer

Thanks 

Carolyn Jackson ... special thanks
Andrew Ramroop ... special thanks
Adeeb Sheikh ... thanks
Kaamil Sheikh ... special thanks
Fraser Stephen ... thanks

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed