Rated this place:
1000 Gerrard Street East, Toronto, ON
Something for everyone: Huge selection, lots of the newest Hollywood stuff plus indie and foreign films that are hard to find anywhere. Great documentary section! Friendly staff always gives good suggestions.