The Lost Shepherd

The Lost Shepherd is a short film which screened on the opening night of the 2011 168 Film Festival. It was directed by Maurice Poplar.
Plot
Based on the theme of "second chances", the short film tells the story of a pastor's battle with demons and his ultimate redemption. Eric Davis (Carl Gilliard) is the pastor of a small church who finds himself under a demonic influence. Angels dispatched by God realize what’s going on, and bring the pastor to a place where he has no choice but realize he must forgive as he’s been forgiven.
Cast
* Carl Gilliard as Pastor Eric Davis
* Sebastian Vale as Imp
* Vincent Angelo as Gabriel
* Austin Brooks as Michael
* Addison Bhuyan as Rick
* Pamela Van Zandt as Officer Gusti
* Stephanie A. as Kerri Davis
* Mikki Hall as Suzi Cell Phone
 
< Prev   Next >