The first trailer forĀ I Kill Giants is a lovely trip into the mind of a […]