A mysterious stranger descends upon an engagement celebration.A mysterious stranger descends upon an engagement celebration.A mysterious stranger descends upon an engagement celebration.