Bell Media’s CTV Life Channel announced last week its new original docuseries Queen of the Castle will premiere Wednesday, ...