Ryan Charles’ 2011 film ALL GOD’S CREATURES, is like a breath of fresh air. Many independent films offer us bungling performances, clumsy screenplays, and unaccomplished cinematography, ALL GOD’S CREATURES however brings us so much more; a gripping story, accomplished acting, talented production, and an end result that’s a far cry from the many shameful independent films I have seen of late. Definitely one to look out for, ALL GOD’S CREATURES is a thought-provoking glimpse into the dark side of human nature.
A simple but intriguing tale of how love can find a way in even the most difficult of circumstances: All God’s Creatures is the story of brutal serial killer Jon Smith (Josh Folan), and his relationship with troubled prostitute Delia (Jessica Kaye). Both unaware of the