"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.