Cuando el excéntrico propietario de 243 años Mr. Magorium (Dustin Hoffman) anuncia que ha llegado la hora de pasar las riendas de su extraordinaria tienda a la joven encargada, Molly Mahoney (Natalie Portman), a la tienda le da una inesperada y atípica rabieta al ver que pasará a ser gobernada por una novata que confía muy poco en sí misma. Las cosas empeoran con la llegada de un escéptico contable llamado Henry (Jason Bateman) que intentará auditar al Lego® y a muchos otros juguetes. La Tienda olvida su pasado brillante y lleno de color y empieza a experimentar una serie de cambios misteriosos: las estanterías siguen pobladas de bulliciosos juguetes, pero éstos se han vuelto grises y silenciosos. La única manera de que vuelvan a cobrar vida es que Mahoney y Henry, con la ayuda de un niño prodigio de nueve años (Zach Mills), encuentren en su interior la habilidad de crear su propia magia.