The Next Three Days
Haggis lets a tantalizing sliver of doubt toward Lara's innocence linger, leaving open the possibility that John is a love-struck fool rather than an avatar of faithful spousehood. And then it gets dumb.