Some months ago, I first encountered the trailer for
Casshern, a very pretty-looking Japanese sci-fi film involving cyborgs, giant robots, the terrible toll of warfare upon the collective soul of mankind, and angry white-haired men in red capes. In other words, a live-action anime
(
Read more... )