The larger-than-life cast of Big Fish had a great reason to celebrate on October 6: the new musical officially opened on Broadway! See what Norbert Leo Butz and the stars had to say on their big night.