A bored housewife falls for a drug smuggling addict who attempts to turn his life around following one particularly harrowing experience. Based on the book by Trainspotting author Irvine Welsh, Ecstacy tells the story of Heather (Kristin Kreuk), a middle class woman who seeks genuine excitement after creaking free from her passionless marriage. When Heather meets Lloyd (Adam Sinclair), her life begins to change in ways she never thought possible. As the two lovers begin to lose themselves in a blurry haze of substance-enhanced passion, however, Heather begins to wonder if Lloyd would still love her if he were clean and sober. The answer to that question comes when Lloyd experiences a close brush with death during a deal gone awry, and quickly decides to abandon his life of crime in favor of building a brighter future with Heather.