film still of David vs Goliath bible story in the style of Disney Pixar Up (2009)