Cast and Crew of Ratcatcher

Cast of
Ratcatcher

About Ratcatcher

  • Released on November 12, 1999
  • Drama

James Gillespie is 12 years old. The world he knew is changing. Haunted by a secret, he has become a stranger in his own family. He is drawn to the canal where he creates a world of his own. He finds an awkward tenderness with Margaret Anne, a vulnerable 14 year old expressing a need for love in all the wrong ways, and befriends Kenny, who possesses an unusual innocence in spite of the harsh surroundings.

Full Cast of Ratcatcher

William Eadie
plays James Gillespie

Tommy Flanagan
plays Da

Tommy Flanagan as Da

Tommy Flanagan (born 3 July 1965) is a Scottish film actor. His distinctive facial scars are a result of a mugging. ...

See Tommy Flanagan's other roles

Mandy Matthews
plays Ma

Michelle Stewart
plays Ellen

Lynne Ramsay Jr.
plays Anne Marie

Leanne Mullen
plays Margaret Anne

Jackie Quinn
plays Mrs. Quinn

James Ramsay
plays Mr. Quinn

Anne McLean
plays Mrs. Fowler

Craig Bonar
plays Matt Monroe

Andrew McKenna
plays Billy

Mick Maharg
plays Stef

James Montgomery
plays Hammy

Thomas McTaggart
plays Ryan

Stuart Gordon
plays Tommy

Stephen Sloan
plays Mackie

Molly Innes
plays Miss McDonald

Stephen King
plays Mr. Mohan

John Comerford
plays Insurance Man

Ann Marie Lafferty
plays Rita

Bessie McDonald
plays Elderly Lady

Leanne Jenkins
plays Kitten Girl

Dougie Jones
plays Scavenger

Joe McCrone
plays Scavenger

James Watson
plays Bus Driver

Stephen Purdon
plays Boy on Bike

Marion Connell
plays Jesse

Robert Farrell
plays Boy

Donnie McMillan
plays Artie

Lisa Taylor
plays Anne Marie's Friend

Rory McCann
plays Gordon (uncredited)

Rory McCann as Gordon (uncredited)

Rory McCann (born 24 April 1969) is a Scottish actor, best known for portraying Sandor "The Hound" Clegane on the HBO...

See Rory McCann's other roles

Chris McElhill
plays Boy in Street (uncredited)

John Miller
plays Kenny


Crew of Ratcatcher

Discover the backstage crew of Ratcatcher →