Patricia Arquette's presence helped me to overlook the occasional hole in the story. Great commentary on/against organized religion.