An enjoyably offbeat coming-of-age comedy drama starring Craig Roberts, who also wrote the screenplay and directed.

He’s a put-upon small-town teen whose life picks up after an enigmatic, impossibly cool American called Dean (Emile Hirsch) moves in next door and becomes his mentor.

Roberts leaves us guessing whether or not Dean is simply a figment of his young hero’s imagination, and if the story is a little flimsy then the visuals are always stylish and inventive.