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 !

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image

Article image