Review: Very good
Rating: 4 out of 5
Date: 06 20, 2013
A little far fetched that something like this could actually happen. But still an interesting story. Moved slow @ first but picked up about halfway. Lots of surprising twists & turns, none of them predictable.