• People

Credits

Cast

Sean Harris

Sean Harris

Satan

Florence Pugh

Florence Pugh

Eve

Toby Sebastian

Toby Sebastian

Adam

Henry Rollins

Henry Rollins

God (voice)

Art

Cara Barry

Art Direction

Camera

Fahd Hashmey

Digital Imaging Technician

Chloë Thomson

Chloë Thomson

Director of Photography

Karl Hui

Focus Puller

Chris Dodds

Focus Puller

Nicola Beattie

Second Assistant Camera

Shaun Cobley

Steadicam Operator

John Ferguson

Steadicam Operator

Costume & Make-Up

Martina Luisetti

Makeup & Hair

Sal Pittman

Wardrobe Supervisor

Directing

Iain Forsyth

Iain Forsyth

Director

Jane Pollard

Director

Editing

Tom Balkwill

Colorist

Gareth Bishop

Online Editor

Production

Shaheen Baig

Casting

Vanessa Farinha

Producer

Maggie Ellis

Production Executive

Rose Cupit

Production Executive

Sound

Warren Ellis

Warren Ellis

Original Music Composer

Vincent Watts

Sound Re-Recording Mixer

Rowan October

Sound Recordist

Writing

John Milton

Novel

Kirk Lake

Writer

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.