Tag: Stuff

Stuff: Why Rachel McAdams is Game for any role

Stuff Published: February 21, 2018 Games bring out the worst in people. Just ask actress Rachel McAdams who witnessed a game of Mafia – a live-action, two team social strategy game in which the “mafia” minority try to assassinate the other players – turn into an actual fistfight. “We had to stop playing that for …

Continue reading