Five-Year Engagement: funny and tender but a real drag.