Casshern

©2004 Shochiku Company

Directed by Kazuaki Kiriya.
  • 2004
  • 141 minutes
  • 2.40:1 1080p AVC
  • Japanese Dolby Digital 5.1