Today, the Castro has a flourishing bar and nightlife scene and plenty to offer in the art and history departments, too, such as the GLBT History Museum and Castro Theatre, which hosts the annual LGBTQ film festival, special screening events, and drag-inspired parodies of classic and cult films.