Happy Feet-personal opinion