When troubled army veteran and musician Josh Robertson returns home to Nashville to be the best man at his younger brother Chad's wedding he's just sure that he's going to mess it all up somehow. But when it becomes clear that the wedding might not be going to plan, it's up to Josh and fellow guest Louise Giles to make sure that Chad and his wife-to-be Maggie get their perfect day. Can Josh be the best man his brother needs? And is there somebody else who is beginning to realise that Josh could be her "best man" too?