Willem Dafoe plays Marilyn in new Snickers ad

When Marilyn Monroe is cranky, she looks like Willem Dafoe. In this new Snickers ad, America's original sweetheart is not as lovely as you depict her until someone give her one of the famous chocolate bars.

Watch the full video: