Thankfully, you don’t have to compete in Beast Games to visit some of its filming locations. The Sherway Gardens Mall was where the Plastics went shopping in their pink ‘fits (on Wednesday ...