The Good Dinosaur has been in production since what seems like the Ice Age, but the movie will finally be released in time for the holidays this Thanksgiving, giving the world it's second Disney Pixar movie of 2015! Inside Out, released this past June, was an instant box office hit, and has been called a true masterpiece of animation. Will The Good Dinosaur be able to live up to that same hype? The first full trailer arrives, following the teaser that debuted earlier this year, and it promises to be something special and quite unique.

Directed by Peter Sohn, The Good Dinosaur asks the question: What if the asteroid that forever changed life on Earth missed the planet completely and giant dinosaurs never became extinct? Pixar Animation Studios takes you on an epic journey into the world of dinosaurs where an Apatosaurus named Arlo (voice of Raymond Ochoa) makes an unlikely human friend. While traveling through a harsh and mysterious landscape, Arlo learns the power of confronting his fears and discovers what he is truly capable of.

RELATED: Disney Easter Egg Video Shows How Every Pixar Movie Is Connected

The Good Dinosaur boasts a stellar voice cast that will also include Jeffrey WrightSteve ZahnA.J. BuckleyAnna PaquinSam ElliottFrances McDormand, Marcus Scribner, and Jack Bright. Peter Sohn made his directorial debut with the Pixar short film Partly Cloudy. He has worked in the art, story and animation departments, and also has voiced the characters of Emile from Academy Award- winning Ratatouille and Scott "Squishy" Squibbles from Monsters University.

This past June, it was announced by Disney and Pixar that The Good Dinosaur was getting a whole new cast after going through major reshoots. The story was improved upon, but actors Judy Greer (Ivy), Neil Patrick Harris (Cliff), Bill Hader (Forrest), John Lithgow (Poppa), Lucas Neff (Arlo) and Adam Stedman (Baby Lola) all abandoned the project as the film was delayed a year. The film also lost original director Bob Peterson. Frances McDormand is the only voice cast member that remains from the original group, portraying Momma.

Raymond Ochoa now provides the voice of an Apatosaurus named Arlo. Jeffrey Wright was tapped as the voice of Poppa, Arlo's father. Steve Zahn provides the voice of a pterodactyl named Thunderclap. A.J. Buckley voices a T-Rex called Nash. Anna Paquin is the voice of T-Rex Ramsey. Sam Elliott was called on as the voice of a tough T-Rex named Butch. Marcus Scribner voices Arlo's brother Buck. And Jack Bright provides the voice of Arlo's unlikely human friend, Spot. They all come together in the first trailer The Good Dinosaur, which teases yet another animation milestone for the legendary Disney Pixar. Take a look, along with a new photo!

Good Dinosaur Photo