Karly Hert (Katherine Heigl) lleva varios años trabajando en una compañía farmaceútica, pero últimamente ha comenzado a cuestionarse ciertos detalles éticos de la empresa, al tiempo que se enamora de Zach (Lucian McAfee), un joven vendedor que incita a Karly a ser fiel a sus valores.