Overall very intriguing story that keeps you guessing. The acting (particularly by the two leads) is not the greatest, but easily overlooked by the work of a great supporting cast. And while it can get a little too close to "hokey" at times, the investigation draws you in right up to the end.