Cast and crew
Ratcatcher (1999)
33 cast and 40 crew, as credited. Cast in billing order; crew by department.
Cast33
- William EadieJames
Tommy FlanaganDa- Mandy MatthewsMa
- Michelle StewartEllen
- Lynne Ramsay Jr.Anne Marie
- Leanne MullenMargaret Anne
- John MillerKenny
- Jackie QuinnMrs Quinn
- James RamsayMr Quinn
- Anne McLeanMrs Fowler
- Craig BonarMatt Monroe
- Andrew McKennaBilly
- Mick MahargStef
- James MontgomeryHammy
- Thomas McTaggartRyan
- Stuart GordonTommy
- Stephen SloanMackie
- Molly InnesMiss McDonald
- Stephen KingMr Mohan
- John ComerfordInsurance Man
- Ann Marie LaffertyRita
- Bessie McDonaldElderly Lady
- Leanne JenkinsKitten Girl
- Dougie JonesScavenger
- Joe McCroneScavenger
- James WatsonBus Driver
- Stephen PurdonBoy on Bike
- Marion ConnellJesse
- Robert FarrellBoy
- Donnie McMillanArtie
- Lisa TaylorAnne Marie's Friend
- Rory McCannGordon (uncredited)
- Chris McElhillBoy in Street (uncredited)
Crew40
Directing
- Lynne RamsayDirector
- Mark MurdochAssistant Director
- Tracey SkeltonAssistant Director
- Anneli DowningAssistant Director
- Nick McCarthyFirst Assistant Director
- Karen WoodScript Supervisor
- John ArmstrongAssistant Director
Writing
- Lynne RamsayWriter
Production
- Gavin EmersonProducer
- Andrea CalderwoodExecutive Producer
- Bertrand FaivreProducer
- Sarah RadclyffeExecutive Producer
- Gillian BerrieCasting
- Peter GallagherAssociate Producer
- Su BainbridgeProduction Coordinator
- Pauline OgleLocation Manager
- Barbara McKissackExecutive Producer
Camera
- Alwin H. KüchlerDirector of Photography
- Nick BarrettCamera Operator
- Thomas TownendCamera Operator, Still Photographer
Editing
- Lucia ZucchettiEditor
- Pani ScottFirst Assistant Editor
Sound and music
- Rachel PortmanOriginal Music Composer
- Paul DaviesSound Supervisor
- Jens ChristensenFoley Editor
- Fiona CarlinBoom Operator
- Richard FlynnDialogue Editor
- David ArchConductor
- Jack StewFoley Artist
- Tim AlbanSound
Art
- Jane MortonProduction Design
- Robina NicholsonArt Direction
- Jim ElliottProperty Master
Costume and make-up
- Gill HornCostume Design
- Anastasia ShirleyHair Designer, Makeup Designer
- Elaine NicholsWardrobe Supervisor
- Claire HarrisMakeup Artist
Visual effects
- Steven BeggVisual Effects Supervisor
Lighting
- Steve PhilpsGaffer
Crew
- Paul HeasmanStunt Coordinator
