Blade Of The Immortal is bloody great fun

Takashi Miike’s samurai actioner splatters itself across the screen

by