Basada en un hecho real, Un perro en las nubes intenta descifrar el horror de una violación en el seno de una familia que conoce y parece aceptar los hechos. Carlos Mas es un joven cocinero que trabaja para Gerardo Malcap y al que la chica abusada hace confidencias en demanda de ayuda. El muchacho se enfrenta cada día al imperioso deseo de tomarse la justicia por su mano y se debate entre la necesidad de actuar y su sentido de la conveniencia. Herminia, la esposa del agresor y hermana de la violada, se pregunta por la oscura razón de su consentimiento. Y Maribel, la novia de Carlos, se despliega en el relato como el elemento de límite y control, mediando entre el ansia vengativa de su novio y la necesidad de restituir la moralidad maltrecha de todos ellos.