This could have been a good movie, there were strong performances from Reese Witherspoon and Alessandro Nivola. However, Josh Brolin was a bit weak and unconvincing. In addition, the script was convoluted and improbable, which sunk the sinking ship for me. Zipp0 rating of 4/10.