I attended Mary Poppins in Toronto. I had thoroughly enjoyed seeing Mary Poppins in the West End of London a few years ago. The North Americanproductions had several changes that made the production even better. It was a rollicking two and one half hours of fun. It really was perfect in practically every way. Go see it if there is any way you can.