Mary Poppins opens at Red Mountain Theatre May 31