Apparently to play Jack Kelly, you must obviously be able to sing and act, but also must simultaneously be smoking hot and an adorable puppy at the same time. Because ever actor who has played the lead in major production in the US and now this Italian version is been able to be all of these things at the same time.