LIVØ, largely translating Isle of Life, is a tiny island in the northern inland sea of Denmark. It is also the home of two young brothers, Benjamin and Axel, whose summer days are spent ...