A comienzos de los años setenta, el periodista Ward Jansen regresa a su pueblo natal, en Florida, para investigar el caso de Hillary Van Wetter, un hombre que ha sido condenado a muerte por haber matado en 1969 a un corrupto sheriff local.
Michael, un estrafalario ángel que oculta las alas bajo su gabardina, aparece en un pequeño pueblo de Iowa. La noticia llega a oídos del editor del periódico sensacionalista "National Mirror', que, decidido a publicar tan sorprendente acontecimiento, envía al lugar a tres periodistas, que descubren con sorpresa que el aspecto y el comportamiento de Michael no corresponden a los de un ángel convencional.
Los Ángeles, 1954. Max Hoover es el jefe de "La Brigada del Sombrero", un grupo de élite de la policía que en la lucha contra el crimen organizado aplica sus propias reglas y usa métodos más bien contundentes. Pero la situación se complica cuando la amante de Hoover aparece asesinada, lo que pone en peligro no sólo su matrimonio, sino también su carrera e incluso su vida.