Marvin Reid hat gerade seinen Job verloren, hat einen Vater, dem er nicht verzeihen kann, dass er seine verstorbene Mutter vor vielen Jahren betrogen hat, und kommt nach Hause zu einer asiatischen Freundin, die ihn seiner Meinung nach nicht mehr versteht. Durch einen alten Schulfreund namens Mike gerät Marvin in eine Droge namens Dream Candy. Der Verkäufer der Traumsüßigkeit ist ein sehr gefährlicher Charakter namens Davinder Makesh, der Marvin dazu manipuliert, die Droge zu nehmen. Es lässt Marvin glauben, dass alle seine Probleme gelöst werden. Aber das ist so weit von der Wahrheit entfernt, da die Droge Marvins Leben verschlechtert, während sein Leben in eine dunkle Unterwelt voller Geheimnisse und Verwirrung gerät. Marvin kann nicht sagen, was echt ist und was nicht.