Pros: Great characters and sizzling sex; uncomplicated fun Cons: A common plot with an obvious mystery Rating: 4.5 out of 5