The latest film from iconoclastic Canadian filmmaker Bruce McDonald proves at least one thing: The only thing better than Stephen McHattie in a movie is two Stephen McHatties. Playing both a heroin-addicted jazz trumpet player and a hitman who develops a conscience, the veteran character actor — you'll immediately recognize his face even if his name doesn't ring any bells — grounds Dreamland in emotional depths it otherwise strains to achieve.