This movie may be imperfect, but I love it the way I love the stories of Flannery O'Connor and Tobias Wolf. It's ambiguous and it trusts the viewer to do a lot of the heavy lifting of sorting out what, ultimately, to think/feel about it all. In that way it sticks with one, leaving you haunted for days.