旅行的灵媒曼弗雷德·贝尔纳多(弗朗柯斯·阿诺德 饰)差不多厌倦一直流浪,因此同意他已去世的祖母提议,来到德州的小镇—午夜镇定居。他在此处的生意专门好,令他专门中意,只是他专门快发觉,原来自己镇中原来有着各种不同的“人”在。他在镇中得面对前所未有的邪恶,因此他得跟自己属于“超自然”一类的邻居一同调查真相。