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 Ninja Apocalypse 2014 Ninja Apocalypse 2014 Untold 2014