Ryan (Chris Evans) er en helt vanlig mann som plutselig får et tilfeldig anrop fra en kvinne ved navn Jessica Martin (Kim Basinger), som påstår at hun er kidnappet og ikke vet hvor hun er. Ryan blir naturligvis helt sjokkert og vet ikke hva han skal tro, men skjønner snart at kvinnen ikke lyver. Han starter en kamp mot klokka for å finne henne i live mens han hører på hennes fortvilte meldinger på mobiltelefonen.