Here’s what’s hitting and leaving Netflix Canada in July 2020

The Umbrella Academy, which is filmed in Toronto and stars Canadian Ellen Page, returns for its second season

Comments