12 Supposedly Ugly Characters Portrayed By Actually Good-Looking Actors

There’s a lot more to life than being really, really, ridiculously good looking. Like winning an Oscar.

1. Suzanne “Crazy Eyes” Warren from Orange is the New Black

Played by Uzo Aduba

2. Irving Rosenfeld from American Hustle

Played by Christian Bale

3. Eugenia “Skeeter” Phelan from The Help

played by Emma Stone

4. Mary Bennett from Pride and prejudice

Played by Talulah Riley

5. Paul Marshall from Atonement

Played by Benedict Cumberbatch

6. Amy Farrah Fowler from The Big Bang Theory

Played by Mayim Bialik

7. Aileen Wuornos from Monster

Played by Charlize Theron

8. Lord Voldemort from Harry Potter

Played by Ralph Fiennes

9. Janis Ian from Mean Girls

Played by Lizzie Caplan

10. Fran from Dodgeball

Played by Missi Pyle

11. Mark David Chapman from Chapter 27

Played by Jared Leto

12. Betty Suarez from Ugly Betty

Played by America Ferrera

Check out more articles on BuzzFeed.com!

This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!

Facebook Conversations
    Now Buzzing