詹妮弗·洛芙·休伊特 Jennifer Love Hewitt .....Julie James,小弗雷迪·普林兹 Freddie Prinze Jr. .....Ray Bronson,Brandy Norwood .....Karla Wilson (as Brandy),梅奇·费法 Mekhi Phifer .....Tyrell,缪斯·沃森 Muse Watson .....Ben Willis,比尔·考布斯 Bill Cobbs .....Estes,马修·塞特尔 Matthew Settle