Jem Belcher est né dans la pauvreté, élevé par son grand-père, un ancien boxeur. Désespérant de gagner sa vie et d'honorer l'héritage de son grand-père, il cherche un mentor auprès d'un entraîneur renommé, qui l'entraîne à devenir le plus grand combattant du monde.
Un célèbre romancier veuf se bat contre la maladie au moment où il essaie d'éduquer sa fille de cinq ans, à New York. On retrouve celle-ci, vingt-cinq ans plus tard, à Manhattan, tentant de surmonter ses traumatismes d'enfance.
Jeff, plombier homosexuel et rugbyman, partage une maison avec son pere Harry, un conducteur de bateaux veuf. Ils ont en commun la recherche d'une ame soeur. Et quand Harry rencontre Joyce grace a une agence matrimoniale et Jeff rencontre Greg dans un bar, ils devront faire accepter leurs...