Theater arts also have a huge following in Mill Valley. In addition to supporting the local 142 Throckmorton Theatre, which hosts theater of all levels, Mill Valley is also home for the Marin Theatre Company, and the Mountain Play Association which hosts annual musical productions in the Sidney B. Cushing Amphitheater located in Mill Valley's neighboring Mount Tamalpais State Park. For several years the Curtain Theatre Group has also been performing annual free Shakespeare plays among the redwoods on the Old Mill Park Amphitheatre behind the Mill Valley Library.