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.
2. Shia LaBeouf
3. Jennifer Lopez
4. Shailene Woodley
5. Zac Efron
6. Regina Hall
7. Robert Pattinson
8. Dakota Johnson
9. Adam Sandler
10. Dave Chappelle
11. Lindsay Lohan
12. Channing Tatum
13. Aubrey Plaza
14. Dylan O'Brien
15. Zendaya
16. Hayden Christensen
17. Amanda Bynes
18. Jamie Dornan
19. Drew Barrymore
20. Blake Lively
21. Logan Lerman
22. Lili Reinhart
23. And, actually, the entire cast of Riverdale
Note: Some responses have been edited for length and/or clarity.