I grew up with a book on Heidi so thought I would give this movie a chance. It exceeded my expectations. It has all the elements of a great movie, including an interesting time period, deep characters, drama, cliff hanging scenes, love and spectacular scenery! Extra points for being family friendly!