Well, after all the comments here, I finally have the courage to watch one of history's darkest hours (too chicken to watch the Rape of Nanking but not horror flicks).
This is a great story and cinematography after some of Zhang's recent flops (Curse of Golden Flowers and A Woman, a Gun and a Noodle Shop).
Love the song too, the gorgeous stained glass, the ending and some of the characters in this one, especially Yu Mo and Shu. Christian Bale also surprises me with his depth ever since American Psycho.
Watch it if you're not squeamish like me. Won't regret it.