A bustling street scene in Vancouver, Canada, features a green street sign for W Hastings St, with a white SUV, red truck, and green traffic light, while a film crew sets up equipment on the sidewalk.