“This is a great show!” displays a sign outside of The New Amsterdam Theatre in Times Square; this is an understatement. For my Independent Theatre Talks Journal I saw the musical Mary Poppins on November 28, 2012 at 7 p.m. This musical, based off the Disney movie Mary Poppins, is directed by Richard Eyre and co-directed by Matthew Bourne; who also acted as co-choreographer with Stephen Mear. Mary Poppins is the story of the Banks family who live in a big house in London on Cherry Lane. The children, Jane and Michael, are in need of a new nanny and when young woman named Mary Poppins appears at their doorstep, the family finds that she is the answer to their prayers. Mary Poppins takes the children on several magical adventures, but the children are not the only ones she has a great effect on. Even adults can learn a lesson or two from the nanny who advises that “anything can happen if you let it.” I was amazed at the flawless movements of the well crafted sets and how it seamlessly interacted with the cast. Every second, the dramatic lighting focused on the action of the stage. Every cast member hit their marks precisely even with the set moving at high speeds around them. Steffanie Leigh played the Mary Poppins character flawlessly and with overwhelming emotions. She truly becomes the quirky, fun, smart and magical nanny that is Mary Poppins. Gavin Lee, the actor that plays Bert, did a great job too. He can act, sing, dance, and even walk on the ceiling. This was the best theatre production I have ever seen and I highly recommend anyone with 2 and 1/2 hours to see it.