Porter é um anjo em treinamento que foi enviado à Terra para ganhar suas asas. Sua tarefa é transformar Carl, um infeliz e solitário estudante de 15 anos, no garoto mais popular da escola. A tarefa é difícil e muita coisa acaba dando errado. Se falhar, Porter deve esperar mil anos por uma nova oportunidade.