When English lad David (Xavier Samuel) announces he is getting married to an Australian, his hapless mates give a whole new meaning to the phrase 'for better or worse'! The chaos-filled wedding day tests their new marriage, challenges David's relationships with his three best men, and risks...More