Looks like this event has already ended.
Check out upcoming events by this organizer, or organize your very own event.
Paul Williams Still Alive
Miami, United States
90 NW 29 Street
O Cinema is a cutting-edge independent cinema located in Miami's Wynwood Arts District, that specializes in showing first-run independent, foreign, art, and niche films.