With nothing but a projector screen and folding chairs, the tiny Embassy Auditorium of the Davidson Conference Center is a far cry from the 50-foot-high IMAX theater where Darwin’s Dilemma was originally scheduled to be screened. Even though the California Science Center recently backed out of its contract to host the film’s Los Angeles premiere, […]