Raziel (Nils Angelson) est un ange déchu qui profite des plaisirs que lui offrent sa vie terrestre et le jeune cul de Nicol'ass, un twink très chaud. Raziel aimerait bien cependant récupérer ses ailes et rentrer au paradis. Il fait appel a un autre ange déchu, Ezequiel (Thiago Monte) qui va, en échange du jeune Gabe offert par Raziel, lui envoyer le jeune Shawn Kroner. Après que Gabe se soit fait baiser par Paul Burning dans la salle d'attente des missions angéliques, il se fait transférer auprès d'Ezequiel pour une séance plus hard et intense. Raziel reçoit lui de son côté la clef de sa délivrance sous la forme de Shawn Kroner, un jeune passif soumis à sa queue qui après une bonne séance de défonce se fera remplir la bouche du sperme angélique de Raziel