The best weekend events in Toronto: May 4-6

Our top picks for film, music, theatre, art and more

by