Katie Holmes shows impressive range as a college senior who is helping a detective (Benjamin Bratt) investigate the two-year disappearance of her boyfriend. Her sly performance, at turns demur and devious, elevates yet another school-set thriller into something more psychologically layered.