Porter Jackson est un ange d'une centaine d'années qui termine sa formation. Pour acquérir définitivement ses ailes, il est envoyé sur terra pour aider Carl Montclaire, un adolescent de seize ans qui semble jouer de malchance dans sa vie...