Marcus Roth es un abogado criminalista de éxito por el día y un Guardián cazador de demonios por la noche. Simplemente es uno de los cinco Guardianes de su ciudad y no es realmente importante para nadie salvo para Joseph Locke, su Hogar. O por lo menos, eso es lo que erróneamente él cree.
Durante un viaje a Lexington, Kentucky, para celebrar el cumpleaños del abuelo de Joe, Marcus descubre por casualidad, una trama de corrupción de Guardianes, por lo que se ve obligado a revelarle su identidad a la familia de Joe. Debe enfrentarse a un traidor, a demonios y al regreso de una vieja enemiga, por lo que tiene que dejar de lado sus necesidades para salvar a sus amigos, aunque haciéndolo pueda perder para siempre al hombre que ama. Ni siquiera sobrevivir a la experiencia podría ser suficiente, si Marcus no puede perdonarse a sí mismo y aprender que su Hogar y su patrulla no podrían continuar sin él.