Kelly Hu
Devil's Den is a 2006 horror film directed by Jeff Burr. It stars Kelly Hu and Devon Sawa.