Cast: Kate Beckinsale, Lucas Till, Michaela Conlin, Michael Landes, Gerald McRaney, Marcia DeRousse, Mel Raido, Jennifer Leigh Mann, Melissa Eastwood