The smarmy, corrupt mayor looks familiar for a reason. He's played by Cary Elwes, an actor you might recognize from the classic movie, The Princess Bride.
I love Stranger Things! I binged watched both seasons in like 4 days. And now I can not wait until Season 3. So here is a round-up of 20 fr...