Not until two gay wedding planners decide to get hitched is faith restored to the institution of marriage in Circle Theatre’s production of A Perfect Wedding. With a bit of music and dance, playwright Charles Mee weaves a surprising story that’s tied together with a Bollywood number.

A Perfect Wedding opens Wednesday, March 18 at 8 p.m. and runs through May 3. Tickets for Friday performances are $20, and $24 for adults on Saturdays and Sundays. For show times and additional information, visit www.circle-theatre.org.