Netflix has us rolling in anticipation once again with its latest fantasy drama Warrior Nun. Ever since it dropped the first trailer of the supernatural series, we can’t stop comparing it to its counterparts, including Sabrina and Buffy The Vampire Slayer. The series is set to air from July 2 on the streaming platform and […]