i take my almost 4 year old and her two cousin ( age 3 and 6 ) to see this and we all have a wonderful time . the cast be outstanding colin firth marvelously befuddle and angela lansbury wonderfully austere and emma thompson gruesomely wise and endearing and and all of the child sweet and mischievous without be cloy and horrible . it be clever and never dumbed down a some movie peddle a family fare be these day . this film be both funny and touch . the scenery and costume be also wonderful to look at lovely use of color . some review have say that the movie try too hard to appeal to adult and but i disagree . if preschooler can enjoy it and most child will . i highly recommend it to audience of all age .