Proof Robin Williams could do it all .
We asked members of theBuzzFeed Communityto tell us about the times actors pleasantly surprised them bytaking on a role differentto the ones we were used to seeing them in. Here’s what they said!
1.Marilyn MonroeinDon’t Bother to Knock
2.Will FerrellinStranger than Fiction
3.Robin WilliamsinAugust Rush
4.And his role inOne Hour Photo
5.Bill HaderinIT: Chapter Two
6.Ryan Reynolds inThe Amityville Horror
7.And his role inBuried
8.Daniel Craig inLogan Lucky
9.Steve Carrell inLittle Miss Sunshine
10.Jason Statham inSpy
11.Tilda Swinton inTrainwreck
12.Melissa McCarthy inCan You Ever Forgive Me?
13.Octavia Spencer inMa
14.Jim Carrey inThe Truman Show
15.And of course,Eternal Sunshine of the Spotless Mind
16.Eddie Murphy inDreamgirls
17.Robert De Niro inStardust
18.Kate McKinnon inBombshell
19.Jennifer Aniston inThe Good Girl
20.Awkwafina inThe Farewell
21.Mo’Nique inPrecious
22.Kate Winslet inEternal Sunshine of the Spotless Mind
23.Sacha Baron Cohen inThe Trial of the Chicago 7
24.Chris Evans inKnives Out
25.Cher inMask
26.Jack Black inBernie
27.Donald Glover inThe Martian
28.Adam Driver inLogan Lucky
29.Chris Tucker inSilver Linings Playbook
30.Samuel L. Jackson inUnicorn Store
31.Meryl Streep inMamma Mia!
32.Adam Sandler in Reign Over Me
33.Kristin Wiig inThe Skeleton Twins
34.John Travolta inThe Taking of Pelham 123
Some submissions have be edit for length and/or clarity !