Meet Speckles. He's a Tarbosaurus, and lives a happy life in his forest home with his mom and siblings. Until one day, as he's just learning to hunt, he encounters One-Eye, a Tyrannosaur looking for a new place to live. His herd is attacked, leaving poor Speckles an orphan, and alone in the world. But when he meets Blue Eyes, another lonely and lost Tarbosaur, they become close companions - and then, over time, a family of their own. But the life of a dinosaur is a hard one. Speckles hasn't seen the last of One-Eye, and revenge, death, fear, and sadness are all in his future - as is happiness, and ultimately, hope.