Creciendo juntos, Mitch (Ryan Reynolds) y Dave (Jason Bateman) eran amigos inseparables, pero como fueron pasando los años, ellos poco a poco se fueron alejando. ParA Mitch, Dave lo tiene todo: una bella esposa y un trabajo altamente remunerado. Para Dave, Mitch vive una vida estresada libre de obligaciones y consecuencias. Deseando tener la vida uno del otro, los chicos despiertan descubriendo que sus cuerpos han sido cambiados. ¿Pueden evitar destruir completamente la vida del otro antes de puedan encontrar la forma de regresar a sus propios cuerpos?