Margaret Tate (Sandra Bullock) es una agresiva editora de libros que fuerza a su ayudante Andrew Paxton (Ryan Reynolds) a que se case con ella con el fin de evitar ser deportada a Canadá. Cuando el gobierno empieza a investigar su relación se verán obligados a pasar todo un fin de semana juntos, mintiendo a todos sus amigos y familiares. Poco a poco puede que surga el amor entre ellos.