Bad Blood (2005)
Free Trial ChannelsAD
AD
Watch on Apple TV+
With 7-Day Free Trial
Bad Blood
2005 / 0 hr 20 minAD

Watch on Apple TV
A man infected with HIV exacts his revenge on the person responsible. Based on a chapter from Irvine Welsh's 1993 novel Trainspotting.
READ MORE
Watch Trailer
Director
Kyle Leydier
Cast
Alan Cumming, Jim Shield
AD
Watch on Apple TV+
With 7-Day Free Trial
Cast
