Authors:
  • Paris is the playwright's delight. New York is the home of directors. London, however, is the actor's city, the only one in the world. In London, actors are given their head.