DramaFlex
The Last Archangel

The Last Archangel

ReelShort· 51 episodes· ▶ 265200
Playing Dumb
Play E1

Aiden, Heaven’s last Archangel, sealed away a demon in New Orleans and saved Nora. After one passionate night together, he was summoned back to Heaven, punished, and sealed inside a statue—unaware Nora was pregnant. Four years later, their daughter points to the statue and calls him Daddy. When the church tries to “purify” her, Aiden finally awakens and descends from Heaven.

Episodes