Porter (Demetrius Joyette) é um anjo que ainda está em formação. Para ganhar suas tão sonhadas asas, ele precisa ajudar o solitário Carl (Dylan Everett) a se tornar o garoto mais popular de sua escola, mas a missão acaba se revelando mais difícil do que ele imaginarva. Para piorar tudo, caso não consiga, Porter terá que esperar mil anos por uma nova oportunidade.