Gave it three stars because my 4 year old actually sat through the whole thing (very uncommon for him to watch a full movie without becoming bored). That being said, the acting is terrible, the dialogue is cheesy and forced, and the plot is weird and spotty. Cute for an under budget Netflix cartoon movie.