Daniel Day Lewis as an Italian and singing? hmmm
well, he is in the "can do no wrong" category, i suppose..
All the female leads were HOT! and carried out the singing/dancing well...
Judy Dench was amazing =]
Sophia Loren... well.. she's an icon... fast becoming a statue though... still a legend.
My best bits were the way the flashback scenes were treated... excellent!!