A very well crafted movie. Well worth watching.

Punching Giants from Lakesboaters on Vimeo.