The best events in Toronto this weekend: October 20-22

Our top picks for book readings, theatre, film, music and more

by