David And Goliath 2013

A stylish animated short film telling the famous bible story.