magic. Henry meets Molly to draw up the sale papers, where he sees the Congreve Cube and asks her about it. When Molly confesses her complete faith in the store, the block flies around the store. After witnessing this, Henry faints with shock. When he awakes and questions Molly, she tells him that it was a dream. He then learns Molly made the cube fly and he believes in her, realizing Molly can be anything if she believes in herself. The store returns to its former glory as Molly's confidence increases. Cast Dustin Hoffman as Mr. Edward Magorium, the toy store's eccentric 243-year-old owner Natalie Portman as Molly Mahoney, the store manager, and former child piano prodigy, who feels "stuck" in life Jason Bateman as Henry Weston (aka "Mutant"), the straight-laced, rigid accountant hired to get Mr. Magorium's paperwork in order Zach Mills as Eric Applebaum, a lonely 9-year-old who comes to the store regularly and has trouble making friends Ted Ludzik as Bellini, the bookbinder who was born in the shop's basement and writes Mr. Magorium's biography Kiele Sanchez as Mrs. Goodman, a customer Jonathan Potts as a hospital doctor Steve Whitmire as Kermit the Frog in a cameo appearance Production Photography was from 31 March 2006 to 6 June 2006 in Toronto, Ontario, Canada. The film was produced by FilmColony's Richard N. Gladstein and Gang of Two's James Garavente, and financed by Walden Media, and Mandate Pictures's Joe Drake and Nathan Kahane. Novelization Written by Suzanne Weyn, the novelization was published in 2007, by Scholastic Inc. Release The premiere of Mr Magorium's Wonder Emporium, attended by Natalie Portman and Dustin Hoffman, also doubled as a fundraising event with tickets having been made available to the public. Funds raised at the event were donated to the Barnardo's children's charity and other charities based in the United Kingdom. To promote the film the Los Angeles Times ran a scratch and sniff advertisement with a frosted cake smell. Box office The film was released in the United States and Canada on 16 November 2007 and grossed $9.6 million in 3,164 theaters its opening weekend, ranking #5 at the box office. It went on to gross $32.1 million in the U.S. and a further $35.4 million in the rest of the world which gives the film a box office total of $67.5 million. Critical response On the review aggregator Rotten Tomatoes, 39%