a portal to hell on the middle of manhattan