Le tournage du film, qui a eu lieu à Los Angeles, fut particulièrement bref puisqu'il n'a duré que 34 jours. Il a débuté le 6 août 2014 pour s'achever à la mi-septembre.
David M. Rosenthal, le réalisateur, souhaitait que son film soit sombre. Pour ce faire, The Perfect Guy a été majoritairement tourné de nuit et une technique mêlant lentilles anamorphiques et appareils photo numériques Sony a été mise en place avec l'aide du directeur de la photographie Peter Simonite.
Le scénario du film est signé Tyger Williams. C'est le premier script que le scénariste signe depuis Menace II Society en 1993