This epic movie filmed in North Africa and London follows young shepherd David as he takes on the mighty warrior Goliath against all odds.This epic movie filmed in North Africa and London follows young shepherd David as he takes on the mighty warrior Goliath against all odds.This epic movie filmed in North Africa and London follows young shepherd David as he takes on the mighty warrior Goliath against all odds.