Urban Theater Company Chicago will present the opening night of "Devil Land" at 7:30 p.m. Friday at 2628 W. Division St.