A group of friends stranded in an abandoned town find out they are not alone.A group of friends stranded in an abandoned town find out they are not alone.A group of friends stranded in an abandoned town find out they are not alone.