Al inicio de la cinta conocemos a Larry Valentine, valeroso bombero de Nueva York, que trata de mantener a sus dos hijos después de quedar viudo. Pero el futuro es incierto, pues una incomprensible legislación ha eliminado los beneficios y pensión que recibirían los niños si a Larry le ocurriera algo en su peligroso trabajo.
Entonces se le ocurre una idea y, con ayuda de su mejor amigo Chuck (Adam Sandler), fingen formar una pareja homosexual para aprovechar una nueva ley que extiende los derechos de las "sociedades domésticas". Pero Chuck es un incorregible mujeriego, y será muy difícil mantener el engaño cuando conoce a Alex (Jessica Biel), la guapa abogada que los asesora cuando ciertas autoridades empiezan a sospechar el fraude.