Independent Films, Trailers
Godforsaken, directed by Jamil Dehlavi, is a recent submission to ECU 2010's European Dramatic Feature category!
A fallen angel seeks redemption for the death of a child under his protection.
Check out his Trailer!!
Year of Production: N/A
Country: United Kingdom
- Jamil Dehlavi
The European Independent Film Festival