Gone Girl was decent
you knew he didn't do it because of how he discovered the crime scene. He was clearly surprised by it and that wasn't for show because nobody saw his surprise but the audience. Kinda ruined the mystery from the get-go.
Also it was dumb she got away with it. All he has to do is tell the cops it was her and they'll start piecing things together. He wasn't stuck with her by any means.