A small town which is visited by dark strangers. The towns people soon find out that these "strangers" have unsettling intentions.