Additionally, the casting is fantastic! Of eight main character roles–all police officers–half are badass women played by fantastic actors: Alyssa Diaz (Angela Lopez), Melissa O'Neil (Lucy Chen), Afton Williamson (Talia Bishop), and Mercedes Mason as everyone's boss Captain Zoe Anderson are all powerhouses They own every scene that they are in and bring a lot of acting depth to the[...]