i do not understand this movie distinctly average rating . i really really enjoy it and i even stay up till early morning to finish watch it on late night t. vthere be three excellent character here and excellent character . danny devito play a gem and quite a feat consider he be direct as well . his down trodden laughable at time character be brilliantly write and be surreal in a absolutely believable way . there be people like that and owen be just on the line without cross it . billy crystal comic syle and sense of timing be perfect for his role . his frustration or comedy be interesting and captivating and what more . you could understand his feeling . to really feel like you know a character be hard to achieve from the writer point of view and to find the right actor to pull it off be an art in itself and both be achieve here thrice over . thirdly and who else could have play momma . there be no one that can play this part so well . there be a style there unlike any other and something you love to watch and i find myself wait for her to appear on screen . and not because the rest be bad and oh no and but because momma character be and again and so on the line without cross it that it be excellent to watch . and what more . a happy end with new find friendship and no one get hurt and everyone get what they want in life . without a big hunk of cheese tie on the end . brilliant script and brilliant idea and perfect cast and great film .