尼古拉斯•凯奇 Nicolas Cage ....Jack Halcombe 约翰•库萨克 John Cusack ....Robert Hansen 瓦妮莎•哈金斯 Vanessa Hudgens ....Cindy Paulson 拉妲•米契尔 Radha Mitchell ....Allie Halcombe 乔迪•琳•欧基菲 Jodi Lyn O'Keefe ....Chelle Ringell 凯瑟琳•拉•纳莎 KatherineLa Nasa ....Fran Hansen 瑞恩•奥南 Ryan O'Nan ....Gregg Baker 迪恩•诺里斯 Dean Norris ....Sgt. Lyle Haugsven 50分 50 Cent ....Pimp Clate Johnson 柯特•富勒 Kurt Fuller ....D.A. Pat Clives 凯文•杜恩 Kevin Dunn ....Lt. Bob Jent Gina Mantegna ....Debbie Peters 马特•杰拉德 Matt Gerald ....Ed Stauber 布拉德•威廉姆•亨克 Brad William Henke ....Carl Galenski Michael McGrady ....Vice Det. John Gentile 鲍斯汀•克里斯托弗 Bostin Christopher ....Al Craig Blair ....Inlet Inn Manager Lydia Hull ....News Anchor Tim Lacatena ....Trooper Two Jason Collins ....Det. Kyle Griston Brett Baker ....Lt. Pat Kasnick Olga Valentina ....Jodi Brandon Katie Wallack ....Bobby Morehead Maeve Blake ....Hansen's Daughter Robert Forgit ....Sgt. Wayne Von Clasen Cheyenne Buchanan ....Man in Stairwell Clara Danielle Engstrom ....Halcombe's Daughter Ron Holmstrom ....Attorney Mike Rule Mark Robokoff ....Dan Boyds Thomas Mark Higgins ....Flash Back Doctor Jill Bess ....Janet Teresa Koop ....Beryl Bogdan Shepard ....State trooper John Hirst ....Drunk Taylor Ann Tracy ....Sandy Halcombe Joshua Ball ....Trooper Three Danielle Lyons Gonzales ....Flirty Girl / Good Times