В классе новый учитель - Юджин Симоне, который на первом уроке дает детям задание: в течение года постараться изменить мир с тем, чтобы он стал лучше. Тревор воспринимает это задание как миссию и придумывает теорию под названием "заплати другому", которая на практике выражается в том, что каждый должен сделать доброе дело троим другим людям, а те в благодарность должны помочь еще троим, и так по цепочке. Таким образом человечество обретет счастье и равновесие.
Уилл Хантинг — 20-летний парень из Бостона, который то и дело ввязывается в неприятные истории. Неожиданно он открывает в себе феноменальные математические способности.И когда полиция арестовывает его за очередную драку, профессор математики берет его под свою опеку, но при одном условии: Уилл должен пройти курс психотерапии. Сеансы «перевоспитания», начавшиеся с недоверия, постепенно перерастают в дружбу между Уиллом и его наставником.
Много веков прошло с тех пор, когда на земле жили могучие ящеры, много их разных видов водилось на бесконечных земных просторах. Тарбозавр Пятнистый, совсем еще маленький, но очень любознательный, никак не мог дождаться, когда же он наконец вырастет и отправится со старшими добывать себе еду. Но не суждено было Пятнистому, вместе с братьями поохотиться, страшный тираннозавр по имени Одноглазый накинулся на них. Пятнистый, отстав от своих сородичей, повстречал такую же бедолагу малышку-динозавра Синеглазку. И теперь они могут полагаться только на себя и друг на друга…