Our Critics' Picks


The Annex at Artworks Theatre

6585 Santa Monica Blvd.
Los Angeles, CA 90038-1433

Related Stories (1)

  • The God Particle Complex
    2 years ago by Bill Raden

    For those who take their theoretical physics seriously, writers Chris Bell and Joshua Zeller's deliriously whacked-out, big-science apocalypse satire may be this week's ticket to avoid. For those of us who have whiled away an aftern...