Three brothers journey to a mysterious forest in hopes of discovering living dinosaurs.Three brothers journey to a mysterious forest in hopes of discovering living dinosaurs.Three brothers journey to a mysterious forest in hopes of discovering living dinosaurs.