Opening
Battery Park Christian Church Reflections Repertory Company presents “Agnes of God” March 8 at 8 p.m. Through March 18. Tickets are $10. 4201 Brook Road. 266-3973.
Beacon Theatre The Hopewell theater presents “Wit” March 8-10 at 8 p.m. and March 11 at 3 p.m. Tickets are $12.50-$25. Call 458-6551 or visit www.beacontheatre.org.
Firehouse Theatre Project Kenneth Lonergan’s dark comedy “This Is Our Youth” opens March 8 at 8 p.m. Through March 31. Tickets are $10-$20. 1609 W. Broad St. Call 355-2001.
Richmond Shakespeare Theatre The company presents “Twelfth Night, or What You Will” at Second Presbyterian Church March 9 at 8 p.m. and Thursdays-Saturdays at 8 p.m. with Saturday matinees at 2 p.m. Through March 31. Tickets are $13-$24. 5 N. Fifth St. Call (866) BARD-TIX or visit www.richmondshakespeare.com.
Ongoing
Barksdale Theatre at Hanover Tavern The Barksdale Theatre presents the bluegrass gospel musical “Smoke on the Mountain,” Thursday-Saturday at 8 p.m. with 2 p.m. Sunday matinees. Through April 28. Tickets are $34-$38. 13181 Hanover Courthouse Road. 282-2620.
Barksdale Theatre at Willow Lawn The theater presents “Brooklyn Boy” by Donald Margulies, Wednesday-Saturday at 8 p.m. and Sunday at 2 p.m. Through March 25. Tickets are $32-$36. Also, Theatre IV presents “Lyle, Lyle Crocodile,” a musical that follows Josh Primm on his move to New York City, through March 25. Tickets are $13-$14. 1601 Willow Lawn Dr. 282-2620.
Mystery Dinner Playhouse Enjoy a four-course dinner while enjoying “Death by Disco,” a murder mystery Fridays and Saturdays at 7:30 p.m. Through June 9. Tickets are $39.95. 2000 Staples Mill Road. Call 649-2853 or visit www.mysterydinner.com.
Swift Creek Mill Theatre The theater presents “Flowers for Algernon” based on the Daniel Keyes novel at 8 p.m. Through March 17. Tickets are $31.50-$44.50. 17401 Jefferson David Highway. Call 748-5203 or visit www.swiftcreekmill.com. S