Casshern
Thursday, July 15th, 2010Visually one of the most inventive films of the last decade, but ex-promo director and fashion photographer Kazuaki Kiriya’s movie debut is rather like watching a two and a half hour long music video – unintelligible and actually a bit dull… (more…)



