Fucked up people doing fucked up stuff to each other for 2 and half hours. Well done but would be reluctant to re-watch.
David Fincher has officially tried to ruin most of the things I like with his movies: Aliens, Crime Thrillers, Facebook, and now Hetero- marriage.