From the Frank Theatre, a fresh 'Cabaret'