I love this film! It's slick, it's smart, there's humour, it is not overly predictable. Rosamund Pike is bloody brilliant, and although you obviously hate her you end up almost rooting for her, which is a credit to the writers. It's got really mixed reviews which I just don't understand. Great movie.