David and Goliath
At the cross roads of two great ancient empires, a shepherd named David transforms to a powerful warrior and takes on a frightening giant. One of history's most battles is retold at a tale of faith and courage.
Released: 2016-05-09