Answer
Nathan Detroit engages with Sky Masterson, portrayed by Ewan McGregor in the musical "Guys and Dolls." Sky, an inveterate gambler and charismatic charmer, finds himself ensnared in a high-stakes bet proposed by Nathan. The unfolding events lead Sky on a journey of transformation as he navigates the vibrant underworld of gambling, pursuing love in unexpected corners of New York City.