X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Ratcatcher
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Lynne Ramsay
Written By
Lynne Ramsay
written by
Cast
Tommy Flanagan
Da
Mandy Matthews
Ma
William Eadie
James
Michelle Stewart
Ellen
Lynne Ramsay Jr.
Anne Marie
Leanne Mullen
Margaret Anne
John Miller
Kenny
Jackie Quinn
Mrs. Quinn
James Ramsay
Mr. Quinn
Anne McLean
Mrs. Fowler
Craig Bonar
Matt Monroe
Andrew McKenna
Billy
Mick Maharg
Stef
James Montgomery
Hammy
Thomas McTaggart
Ryan
Stewart Gordon
Tommy
Stephen Sloan
Mackie
Molly Innes
Miss McDonald
Stephen King
Mr. Mohan
John Comerford
Insurance Man
Ann Marie Lafferty
Rita
Bessie McDonald
Elderly Lady
Leanne Jenkins
Kitten Girl
Dougie Jones
Scavenger
Joe McCrone
Scavenger
James Watson
Bus Driver
Stephen Purdon
Boy on Bike
Marion Connell
Jesse
Robert Farrell
Boy
Donnie McMillan
Artie
Lisa Taylor
Anne Marie's Friend
Rory McCann
Gordon
Chris McElhill
Boy in Street
Nikky Smedley
Molly
Produced By
Andrea Calderwood
executive producer
Gavin Emerson
producer
Bertrand Faivre
co-producer
Peter Gallagher
associate producer
Richard Hawley
executive producer
Barbara McKissack
executive producer
Sarah Radclyffe
executive producer
Music
Rachel Portman
Cinematography
Alwin H. Küchler
director of photography
Sound
Tim Alban
dubbing mixer / re-recording mixer
Orin Beaton
boom operator: second unit
Fiona Carlin
boom operator
Jens Christensen
foley editor / foley recordist
Felicity Cottrell
foley artist
Paul Davies
sound supervisor
Chris Dibble
recording engineer
Richard Flynn
dialogue editor / sound recordist
Hugh Johnson
dubbing assistant
Marhar Mirza
sound trainee
Jack Stew
foley artist
Stuart Wilson
sound recordist: second unit
Philip Meehan
additional foley artist
Editing
Lucia Zucchetti
Casting Director
Gillian Berrie
Production Design
Jane Morton
Art Direction
Robina Nicholson
Costumes
Gill Horn
Makeup
Claire Davies
makeup assistant
Claire Harris
makeup artist
Anastasia Shirley
hair designer / makeup designer
Cathy Shirley
makeup assistant
Visual Effects
Steven Begg
visual effects supervisor
Daniel Pettipher
Domino compositor
Assistant Director
John Armstrong
assistant director
Anneli Downing
assistant director
Nick McCarthy
first assistant director
Mark Murdoch
assistant director
Tracey Skelton
assistant director
Art Department
Philip Barber
construction manager
Jamie Baxter
construction: second unit
Peter Callaghan
stand-by rigger
Ursula Cleary
art director's assistant
Alistair Dobson
set painter
Jim Elliott
prop master
Henry Gallagher
set painter
Derek Gray
storyboard artist
Billy Halleran
stand-by rigger
Roddy Hogg
carpenter
Ewan Imrie
carpenter
Nick Kennedy
carpenter
Rob Kennedy
stand-by carpenter
Ian Kettles
model maker
Julian Kildear
carpenter
Andrea Matheson
assistant art director
Paul McNamara
stand-by props
Martin McNee
art department assistant
Matt Mooney
dressing props
Margaret Reeves
art department assistant
Fiona Riddick
art department assistant
Dee Rimbaud
art department assistant
Hazel Storey
production buyer
Richard Walker
scenic painter
Simon Wheeler
art department assistant
Stunts
Paul Heasman
stunt coordinator
Editorial
Francesca Dowd
post-production coordinator
Vanessa Foster
assistant editor
Simon Hay
trainee assistant editor
Sotira Kyriacou
assistant editor
Julian May
second assistant editor
Pani Scott
first assistant editor
Sylvie Vallade
assistant editor
Mark Waddell
color grader
Other
Rachel Baker
thanks
Helen Boyes
special thanks: Glasgow Film Office
Liana Dognini
special thanks
Anne Gerles
thanks
Pat Lally
special thanks
Tracey Pryor
thanks
Eleanor Ramsay
thanks
George Ramsay
thanks
Leslie Smith
thanks
James Wilson
special thanks
Music Department
David Arch
conductor
Christina Emerson
music rights
George Hamer
orchestral contractor
Rachel Portman
orchestrator
Tony Stanton
music copying
Toby Wood
score recording engineer
Casting Department
Steven Mochrie
casting assistant
Costume Department
Craig Halley
wardrobe assistant
Elaine Nichols
wardrobe supervisor
Louise Noble
wardrobe assistant
Camera Department
Nick Barrett
camera operator: second unit
Julie Bills
clapper loader
Robert Fernandes
generator operator
Jeremy Forster
focus puller
Willie Kelly
electrician
Alan Marshall
electrician
Steve Philps
gaffer
Paul Shirley
camera trainee
Robin Stone
grip
Mark Thornton
electrician
Thomas Townend
camera operator: second unit / still photographer / director of photography: second unit
Jon White
best boy
Location Management
Tim Bain
assistant location manager
Tim Bain
assistant location manager
Pauline Ogle
location manager
Script Department
Karen Wood
script supervisor
Movie title data and credits provided by