From November 2014 to February 2015, Emma Stone starred in a revival of a Broadway musical as Sally Bowles, taking over the role from Michelle Williams. This musical was based on John Van Druten's 1951 play I Am a Camera which was adapted from the semi-autobiographical novel Goodbye to Berlin by Christopher Isherwood. Name this musical, whose name would remind you an entertainment form.