Bette Midler es Mary Rose Foster, más conocido por todos como el "rosa". Autodestructiva y frágil al mismo tiempo, Rose es un cantante de rock que arrastra una exitosa carrera marcada por altibajos. excesos de drogas y alcohol conducen al artista poco a poco a la destrucción. Consciente de los límites a los que está llegando, Rose le pide a su gerente (Alan Bates) que le permite tomar unas vacaciones para descansar. Ante la negativa de este último, el cantante encuentra consuelo en los brazos de Huston Tinte (Frederic Forrest), un hombre atractivo, pero sin vergüenza que lo utiliza. ¿Habrá posible la salvación para esta vida frenética?