Japanese music video director Kazuaki Kiriya tackles his first feature-length film with the fantasy war epic CASSHERN. Set in the late 21st century, the story takes place in Eurasia, a place resulting from 50 years of war between Europa and the Eastern Federation.