A modern day re-telling of the story of David and Goliath.A modern day re-telling of the story of David and Goliath.A modern day re-telling of the story of David and Goliath.