Kafka (Byron Pang), heteroseksualny trener fitnessu spotyka Daniela (Thomas Price), zapalczywego biznesmena, który jest gejem. Młodzi mężczyźni zakochują się w sobie i wierzą, że ich miłość zdoła pokonać wszystkie przeciwności losu, nawet ich odmienne orientacje oraz uzależnienie Kafki od narkotyków. Daniel nie żałuje swej miłości do ukochanego, który próbuje odwzajemnić swoje uczucia wbrew swej naturze. Ale okropne przeżycie z przeszłości Kafki sprawia, że niezwykle trudno zbudować ich związek. Jednak ich uzależnienie od miłości powoduje większą zgubę niż narkotyki, których używają do badania granic ich przyjaźni.