Три епохи, три истории и съдбите на три жени се преплитат в един разтърсващ разказ, в който всяка една от тях е свързана с другите във времето, без да съзнават, че силата на една литературна творба необратимо променя живота им. Всяка една от тях изживява своя собствена криза, близка до тази на другите, и всяка една от тях поставя нечий друг живот на първо място. Филмът изважда наяве дълбоко скритите връзки между съдбите на тези разкъсвани от съмнения жени, докато те осъзнават, че да бъдеш всеотдайна и жертвоготовна като майка, съпруга или приятел далеч не е равносилно на щастие.
Майк и Скот са две мъжки проститутки в Портланд, Орегон. Живеят на улицата, дрогират се и се продават на мъже и жени. Майк (Ривър Финикс) е тих гейи страда от нарколепсия. Изоставен като дете, той е завладян от идеята да открие майка си. Скот (Киану Рийвс) разбунтувалия се син на изтъкнато семейство, който си е избрал този живот главно за да притеснява баща си. Майк е влюбен в Скот, който не е гей и настоява, че живее на улицата само временно. Заедно, двамата се заемат да открият майката на Майк...