The sentiment is right on, and the poster is seen by thousands of commuters every day. The apartment building that hosts this poster is at the intersection of two major highways that cut through Toronto.
The building is often used to announce movies. Spiderman has adorned it numerous times. But not now. Spidey has left the building!