Joan (Angelina Jolie) ist selbstsicher und sexy, hat eine große Klappe, noch mehr Herz und wirkt wie die Art von junger Frau, für die Tom Petty „American Girl“ geschrieben haben muss.
Keenan (Ryan Philippe) hat blaue Haare und eine traurige Seele, ist halb Jim Morrison, halb Jimmy Dean und doch ganz Clubkid der 90er.