Alex is a paramedic who saves lives on London's gay chemsex scene, but can he save himself from it?
2000
2011
2018
1987
1996
2019
2017
2023
2005
1983
2003
1935
2014
2002
2012
2020