HoFD excites because it has Andy Lau and Takeshi Kaneshiro acting side by side, but repeated viewings reveal a film that’s less than it seems. When it ceases trying to seduce your eyes with colour, splendour and physics bending CGI weaponry it remembers that your heart also needs to be moved, and it’s there that it comes up short. It’s primarily a love story, but the romance that’s supposed to tie the threads together lacks spark and is only really believable in a short scene near the end. It's still an enjoyable film, but it could have been so much more.
Zhang Ziyi is convincing as a blind girl; it’s not often I get to praise her.