Good movie ...
I am THAT guy that will watch 20 "crap" movies, just in the hope I might find a good one! Even movies totally out of my normal viewing "likes" or "categories", (which tend to run in the "horror" and "action-adventure" areas)! I watched this movie, simply, because it had Abigail Breslin in it.
It turned out to be a really good movie! Not perfect, but very good ... AND ... the ending wasn't what I expected! Give it a view!