Alex is a paramedic who saves lives on London's gay chemsex scene, but can he save himself from it?
2017
2015
2024
1995
2016
1998
2020
2022
2003
2009
1990
2002
2023
2019
1993
2005
1968
2013