Samurai Spy ★★★½

I have no idea what happened in this film but it’s amazing.