"A mixture of rapture and disenchantment, O HOLY GHOST follows the inner experiences of two believers at opposite ends of the spiritual spectrum."
Fehinti Balogun
as Emmanuel
Ben Whishaw
as Charmaine
Kelly Campbell
as Debbie
Anna Savva
as Zealous Member
Emma D'Arcy
as Stephanie
Marlene Madenge
as Holy Ghost Zone Member
Sadao Ueda
Takako Akashi
as Prayer Warrior
Mary Benn
Christopher Logan
Claudia Capper
Scott Wark
Zubin Kanga
Gemma Johnson
as Despondent Member
David Rawlins
Mark Bradshaw
Director
Writer
Music
Matthew J. Smith
Cinematography
Editor
Lucy Thornett
Production Design
Costume Design
Alexander Baldwin
Producer
Liane Escorza
Line Producer
Lara Manwaring
Casting