• Viral badge

23 "Bad" Actors Who Are So Freaking Talented But Get Zero Credit For It

Justice for Kristen Stewart and Robert Pattinson.

We asked the BuzzFeed Community to tell us which actors people always hate on that are actually really, really talented. Here are the A+ results.

1. Kristen Stewart

Kristen Stewart in an emotional scene with Julianne Moore in Still Alice

2. Shia LaBeouf

Shia LaBeouf confronting his son in Honey Boy

3. Jennifer Lopez

Jennifer Lopez in Hustlers

4. Shailene Woodley

Shailene Woodley crying underwater in The Descendants

5. Zac Efron

Zac Efron as Ted Bundy being confronted in prison in Extremely Wicked, Shockingly Evil and Vile

6. Regina Hall

Regina Hall in Support the Girls

7. Robert Pattinson

Robert Pattinson yelling in The Lighthouse

8. Dakota Johnson

Dakota Johnson talking to Shia LaBeouf's character in Peanut Butter Falcon

9. Adam Sandler

Adams Sandler in Uncut Gems

10. Dave Chappelle

Dave Chapelle talking to Bradley Cooper's character in A Star Is Born

11. Lindsay Lohan

12. Channing Tatum

Channing Tatum in Foxcatcher

13. Aubrey Plaza

Side-by-sides of Aubrey Plaza in Ingrid Goes West

14. Dylan O'Brien

Dylan O'Brien as Void Stiles in Teen Wolf

15. Zendaya

Zendaya's character begging for drugs in Euphoria

16. Hayden Christensen

Hayden Christensen in an emotional scene in Life as a House

17. Amanda Bynes

Amanda Bynes talking to Emma Stone's character in Easy A

18. Jamie Dornan

Jamie Dornan in The Fall

19. Drew Barrymore

Drew Barrymore crying in Scream

20. Blake Lively

Blake Lively being forceful in A Simple Favor

21. Logan Lerman

Logan Lerman crying in Perks

22. Lili Reinhart

Lili Reinhart in Hustlers

23. And, actually, the entire cast of Riverdale

Side-by-sides of the cast of Riverdale

Note: Some responses have been edited for length and/or clarity.