ECC musical offers ogre-sized fun