Life as a stage...