Bad Blood (2005)
20m
Running Time
April 22, 2005Release Date
Plot.
A man infected with HIV exacts his revenge on the person responsible. Based on a chapter from Irvine Welsh's 1993 novel Trainspotting.
Where to Watch.
No streaming offers found
Cast & Crew.

Alan Cumming
Davie Mitchell

Jim Shield
Alan Venters

Claudette Mink
Frances

Joshua J. Ballard
Kevin

Joshua J. Ballard
Kevin

Paul Anthony
Tom

Benny B.
Bar Guy 1

Kevin White
Bar Guy 2

Tara Poirier
Waitress

Richard C. Burton
Bartender

Terry Mugford
Bar Girl 1

Julia Christina Ray
Bar Girl 2

Rhonda Maddin
Bar Girl 3

Robyn Matheson
Bar Girl 4

Irvine Welsh
Writer

Roger Paul
Producer / Writer

Peter Cummings
Producer / Writer

Kyle Leydier
Director / Producer / Writer

Robert C. New
Cinematographer

Alan Bartolic
Editor

Errin Lally
CastingDirector
