Jack est pris par le temps lorsque les deux femmes les plus importantes de sa vie ont besoin de lui au même moment. En tant que grand frère, il doit s'assurer que sa soeur Hayley aura le mariage de ses rêves. Cependant, il désir également retrouver, Dina, la femme qu'il aime éperdument et qu'il a perdu il y a deux ans. Or, parfois le destin fait bien les choses et les événements vont jouer en sa faveur.