
In Theaters
March 23, 2018
Runtime: 2h 18m

When a young couple attempts to tie the knot, their love is tested by a manipulative neighbor and political friction, leading to a hilarious yet chaotic series of events.
Loading where to watch…

Nov 20, 2026

—

Oct 2, 2026

Dec 25, 2024

Oct 30, 2026

Sep 12, 1993

Oct 16, 2026

Sep 13, 2019

Jun 7, 2024

Oct 26, 1984

Dec 3, 2010

Dec 15, 2017

Nov 2, 2018

May 28, 2026