Zach Braff as a drug dealer seems like an unlikely casting choice, but that's exactly what he plays in the Canadian indie film 'The High Cost of Living,' which Moviefone has the exclusive first five minutes of, below.

Braff plays Henry, an aloof pill pusher only because it's what he's good at. Nathalie (Isabelle Blais) is a beautiful, young Quebecois woman, married and about to have her first child. One night, Henry makes a wrong turn and their lives tragically collide. Henry becomes Nathalie's unlikely guardian angel: compassionate, charming and some much needed calm in the storm of her life.