Jon Smith, criatura de hábitos, pasa sus días trabajando sin pensar como barista en la ciudad de Nueva York. Cuando cae la noche, este aparente hombre común mata salvajemente a "mujeres sucias" como su salida social. Un encuentro casual con Delia, una joven prostituta que busca un escape de su turbulento pasado, obliga a Jon a enfrentarse a la cosa más aterradora que jamás haya enfrentado en todos sus asuntos oscuros: él mismo. Todas las criaturas de Dios examina la verdadera naturaleza de lo que significa ser un monstruo y revela que el amor no es solo para unos pocos elegidos, sino para todas las criaturas de Dios.