Plot
A fallen angel seeks redemption for the death of a child under his protection.
Where to watch Godforsaken?
Godforsaken is a thriller movie featuring Annabel Wright and directed by Jamil Dehlavi.
It is possible to buy Godforsaken on Amazon Video.