El guardaespaldas Frank Farmer (Kevin Costner) fue agente del Servicio Secreto de los Estados Unidos y en una época protegió a presidentes norteamericanos como Ronald Reagan. Durante el atentado contra el presidente Reagan, Frank no estaba en sus funciones debido a la muerte de su madre. Como consecuencia, Frank quedó con remordimientos por no haber sido capaz de impedir el ataque y decidió dejar el Servicio Secreto convirtiéndose en un guardaespaldas a sueldo. Devaney (Bill Cobbs) lo contrata para proteger a la actriz y cantante Rachel Marron (Whitney Houston). Ella está recibiendo amenazas de muerte por parte de un asesino anónimo. Farmer organiza toda la seguridad en su mansión; sin embargo Rachel, con actitud arrogante e imprudente, lo contradice en varias ocasiones, haciéndose notar entre ellos una gran barrera al ser Farmer una persona disciplinada y profesional, mientras que Rachel, debido a su glamorosa vida, se siente segura y dominante. Además, Farmer debe soportar los rechazos de Sy y Tony, otros colaboradores de ella, que consideran a Farmer un paranoico.