Линда и Крис Гарднер живут в маленькой квартире с их сыном Кристофером. Крис-старший потратил семейные сбережения на франшизу по продаже переносных денситометров. Эти сканирующие устройства предоставляли немного более чёткие снимки, чем рентгеновские аппараты, но большинство докторов, которых посещал Крис, считали, что устройства слишком дорогие. Линда работала на бесперспективной работе в прачечной местного отеля. Напряжённость в их отношениях возрастала пропорционально накоплению задержки платы за жильё и по счетам. Наконец, потеряв надежду на повышение по работе, Линда бросает мужа и сына и уезжает в Нью-Йорк, где её ждёт работа лучше.
Эдвард Магориум — владелец магазина игрушек. Но магазин необычный — это настоящий волшебный мир для детей. А таким миром не может управлять обычный человек, только тот, которому уже 243 года. Эдвард собирается оставлять свое дело и выбирает своим преемником 25-летнюю Молли Махоуни, которая работает в его магазине менеджером. Но магазин живет настроением владельца. А у Молли в голове и в душе беспорядок, поэтому и магазин становится унылым и тусклым. Но у девушки есть друзья, которые будут помогать вдохнуть новую жизнь в лавку чудес. Все вырученные средства от официальной премьеры фильма «Лавка чудес» были переданы различным британским благотворительным обществам.
Неожиданный оборот принимает генетический эксперимент, во время которого новорожденных близнецов, которые, кстати, совершенно не похожи друг на друга, разлучают на долгие годы. Но несчастные братья наконец встречаются… Джулиус, образованный, но совершенно не знающий жизни гигант с добрым сердцем, и Винсент, коротышка с неистребимой жаждой денег и женщин. В компании подружек и преследующего их наемного убийцы братья отправляются в путешествие по стране на поиски своей матери — но, в конце концов, находят гораздо большее.