Not attractive, but my wife would be glad to point out several films in which he is sexy. It’s like the debate about Daniel Craig before his first James Bond film came out. All sorts of people were complaining that he wasn’t particularly hot in still pictures. Then the film came out, and those people became very quiet.
I believe neither man takes a good still, but both can be very attractive and charismatic while in motion. It’s the reverse of all those women, like Natalie Portman, who are beautiful but lack any sex appeal.
I’ve always wondered if early on his first agent told him something like, “You have a face that will scare small children”, because so many of his most successful roles have been in characters buried in prosthetic makeup (Quest for Fire, Beauty & the Beast, Hellboy)!
Steve Buscemi wins ugliest celebrity, unless you allow people with medical problems like Rondo Hatton. Kristen Stewart wins for biggest discrepancy between their reputation for attractiveness and reality.
Hilary Swank has some stark features, but I wouldn’t call her butt ugly. I find her somewhat attractive. She’s far outdone by several candidates listed, such as Honey Boo Boo’s mother, Jocelyn Wildenstein, Kathy Griffin, and Steven Tyler.