When Angels Sleep
Germán es un CEO de una compañía de seguros de vida demasiado ocupado con su trabajo como para atender su vida personal con su esposa Sandra y su pequeña hija, Estela. Intentando llegar a casa a tiempo para celebrar la fiesta de cumpleaños de Estela, Germán es detenido por la noche por dos agentes de la Guardia Civil, quienes al ver el extremo agotamiento de Germán lo guían a un motel para que pase la noche y pueda dormir para prevenir un accidente.
Al mismo tiempo, Silvia es una adolescente problemática que huye de su hogar demasiado problemático para encontrarse con su amiga cercana Gloria, encontrándose más tarde con Mario y El Chato para pasar la noche juntos en el coche de Mario. Mientras tanto, Germán evade a los agentes de la Guardia Civil y vuelve a tomar el coche para llegar a casa lo antes posible, Silvia rechaza insinuaciones sexuales de El Chato y lo golpea, lo que hace que ella abandone el coche y Gloria también lo abandone, intentando ambas regresar a casa caminando o haciendo autostop.
Pero en cierto momento, cuando Silvia se aleja de la carretera y se esconde en un rincón entre los árboles para orinar, Gloria es atropellada por un Germán dormido. Cuando este se despierta y retrocede sobre sus pasos, encuentra a una gravemente herida Gloria y a una impactada Silvia. Tratando de ayudarlas, las sube al coche para llevar a ambas chicas a un hospital, al mismo tiempo que Sandra intenta desesperadamente localizar a un Germán desaparecido, y Mario y El Chato buscan a las chicas para vengarse de ellas por la discusión anterior.
Pero cuando Silvia finalmente reacciona a lo sucedido, lucha contra Germán y huye de él creyendo que Germán intentó matarlas a propósito. Temiendo perder a su familia y terminar en la cárcel, Germán persigue a Silvia para intentar persuadirla de que cambie de idea. Todos vivirán una noche temerosa donde todo lo que pueda salir mal saldrá muy mal.