i dont care what the critics think or what imbd says or what rotten tomatoes rate it . The scenes in this movie moved forward as thinking about it...somewhat understandably predictable but still unpredictable. funny , charming , never seen before , lovable , great cast , great charcaters . i love this movie and its in my top 10 movies ive ever seen. i love this movie.