Five medical students Nelson (Kiefer Sutherland), Joe Hurley (William Baldwin), David Labraccio (Kevin Bacon), Randy Steckle (Oliver Platt) and Rachel Manus (Julia Roberts) decide to embark on a dangerous experiment to pierce the veil between life and death in an attempt to learn more about the afterlife. Under their temporary deaths they experience strange visions, and memories long since forgotten. However, what they hadn't bargained for is that when they pierced the veil of life and death, they'd each bring something back with them, something from their past that will not only haunt them, but is also fully capable of hurting them as well.