Big disappointment after so many good reviews. I found it unconvincing to say the least, and unintentionally funny at times to boot. Lead performance by Angela Bettis is mannered and self-conscious. All of the supportnig characters are one-dimensional.