El film está basado en la novela homónima de Jonathan Tropper, quién también ha escrito el guión. Tropper ha dedicado su carrera primordialmente a escribir novelas, sin embargo, no es la primera ocasión que se encarga del guión de un proyecto audiovisual, pues varios de los guiones de los capítulos de la serie de Allan Ball, Banshee, son suyos.
En un principio la película iba a ser dirigida por Adam Shankman (Rock of Ages), pero este renunció y Shawn Levy ocupó su lugar.
Los actores Zac Efron, Malin Akerman, Leslie Mann, Jason Sudeikis y Goldie Hawn se presentaron al casting para hacerse con el papel principal, sin embargo, finalmente fue para Jason Bateman.
Zoe Saldana, Amy Adams, Isla Fisher, Mary Elizabeth Winstead, Kathryn Hahn y Ari Graynor, participaron en el proceso de selección para hacerse con alguno de los papeles, pero las afortunadas que consiguieron uno fueron Tina Fey y Rose Byrne.