Aiden, der letzte Erzengel des Himmels, verbannte einen Dämon in New Orleans und rettete Nora. Nach einer leidenschaftlichen Nacht wurde er in den Himmel zurückgerufen, bestraft und in eine Statue eingeschlossen – ohne zu wissen, dass Nora schwanger war. 4 Jahre später zeigt ihre Tochter auf die Statue und nennt ihn Papa. Als die Kirche versucht, sie zu „reinigen“, erwacht Aiden schließlich und steigt aus dem Himmel herab.