David and Goliath

David and Goliath

"Against All Odds, One Man Will Make A Stand"

This epic movie follows young shepherd David taking on the mighty warrior Goliath against all odds. Filmed in North Africa and London.