Jay, a young British man, packs a stash of passports and arrives in Pakistan, travelling to Younganabad.
Despite only speaking English, he carries out a careful plan, sneaks inside a home prepared for a wedding, and kidnaps the bride, Samira, shooting dead an armed guard who attempts to intervene.
They cross the border into India with fake passports and drive to Amritsar, where Deepesh fails to meet them as planned.
Media attention on the kidnapping and the guard's death have changed Deepesh's mind, and he offers Jay a further £20,000 to abandon Samira back in Pakistan.
In the morning, he drives the two to a hotel and refuses to stop the car when Samira asks to speak in private.
In November 2017, it was announced Dev Patel had joined the cast of the film, with Michael Winterbottom directing from a screenplay he wrote.
The website's critical consensus reads, "The Wedding Guest makes a compelling argument for Dev Patel as an actor worthy of diverse leading roles, even if the movie's less than the sum of its action thriller parts.