Funny, I never noticed John as Willie. Well, I DID notice him, thought he was great in making Willie a very complex character, but lookswise I just didn't give him a thought. However, as Desmond and Kendrick, he was simply GORGEOUS. I couldn't take my eyes off him. And of course he was great in both those roles as well too.