i have watch this movie time and time and time again each time it make me laugh and it make me think and and it make me cry . robin tuney do an incredible job of portray marcy ( and i be kind of glad that kate winslet and that other lady turn down her part ) it just one of those roll that you know that no one else could have even compare . it a beautiful love story of these 2 very different people in crappy situation that team up together . they stand beside each other no matter what and even if it be in an odd situation and crazy way . i will tell you now it not for everyone out of everyone i have show it to i would say the result be 50/50 but if you like it and you will love it and want to share it with others . 10 star all the way .