It has an interesting premise and the plot moves along at a decent pace. The ending could have been better. Questionable depictions of both women and gay men. Though that could just be me being overly sensitive. Some coarse language and sexual references, so know what kind of reader you are.