Amsterdam conoce a Jenny Everdeane (Cameron Diaz), una carterista y estafadora, de quien se siente atraído (al igual de Johnny), pero su interés disminuye cuando descubre que Jenny estuvo una vez bajo el tutelaje de Bill y todavía disfruta de su afecto.