The Last Emperor: is it good?