Box Office: With Stree and The Nun raking in moolah, ‘witches’ rule the roost this weekendUpdated on Sep 10, 2018 04:13 PM IST