This was deeper than I expected. I liked that both leads weren't exactly what they seemed. Gabby is tough and independent if not a bit reckless in her pursuit of justice. Rafiq was thoughtful and not the playboy I expected, not that he was celibate, but he wasn't promiscuous either. I didn't expect ...