On Your Behalf

16m
Thriller
7.5

We all have pet peeves which make us say 'I could kill them'. Ava goes one step further and puts these thoughts into action.

Cast

Kevin McNally
Detective McHendry
Georgina Bevan
Ava
David Mumeni
Button

Crew

Ana Garcia Rico
Director, Writer, Production Design
Jonny Powell
Editor
Sam Travis
Director of Photography
Maya Wills
Producer
Remi Itani
Producer
Sally Broome
Casting
Quin Sotelo
Costume Design
Victoria Haffner
Makeup Artist
Javier Carles Madurga
Sound Recordist
Tom Anderson
Sound Recordist
Nick Sounidis
Sound Recordist
Joe Gibbons
Boom Operator
Lucasta Emley
Art Direction

Recommendations

view all
Hellion
Cleaner
Compulsion
The Experiment
The Hit List
King of Killers
Squealer
Hunting Grounds
Border Hunters
Dangerous
6 Below: Miracle on the Mountain
Body Brokers
Lazareth
One Ranger
Sniper: The Last Stand
The Calling
Off the Grid
Latency
Hellfire
Dead of Winter