Might be the best of Samantha yet! Fantasy story but worked out great by Samantha's acting and the screenplay. Had everything .. comedy, drama, fantasy. I liked many of the sentiments in between which made me miss my granny. Knew it was almost a 3 hour film only after watching the whole movie. Loved it.