Sarah Blackburn Movies
- 1999
Human Traffic
Human Traffic6.7841999HD
Five twenty-something friends spend a drug-fueled weekend in Cardiff, Wales.
- 1994
Deadly Advice
Deadly Advice4.61994HD
Mother rules the house with an iron hand and has such power over her daughters that they see themselves as becoming old unmarried, maids. Jodie has...