Mike (River Phoenix), a gay street hustler, is standing alone on a deserted stretch of highway somewhere in Idaho. He starts talking to himself and notices that the road looks like someones face, like a fucked-up face. He experiences a narcoleptic episode and dreams of his mother comforting him as he replays home movies of his childhood in his mind. Mike wakes up to being fellated by a client in Seattle, Washington. After his hotel encounter in Seattle, Mike returns to his favorite spots to pick up potential clients. He is picked up by a wealthy older woman (Grace Zabriskie) who takes him to her mansion where he meets two fellow hustlers also hired by the woman. One of them is Scott Favor (Keanu Reeves), Mikes best friend and the other is Gary (Rodney Harvey). While preparing to have sex with the woman, Mike experiences another narcoleptic fit and awakens the next day with Scott in Portland, Oregon.