Joyland is the oldest amusement park in Lahore, the capital of Pakistan's Punjab province. It is a place where people like Haider and his pregnant wife Mumtaz like to forget all their worries. She lives daily with the pressure that the patriarchal society of Pakistan puts on her - she has to give birth to a son - and he walks around with a big secret. Haider secretly works as a background dancer for Biba, a trans woman who performs in an exotic dance club. When he also falls in love with her, a culture clash erupts that unsettles his conservative environment.