NOW SHOWING: SON OF GODZILLA Friday, May 30, 07:00 PM Pidgin Palace 1110 S 6th Ave, Tucson, AZ 85701 cinemacultmoviescreeningshowing