Movie History David and Goliath 2016 David and Goliath 2016 David vs. Goliath: Battle of Faith 2016 David vs. Goliath: Battle of Faith 2016 Davide e Golia 2016 Legend of the Mantamaji 2015