This Weekend: Dec. 15

The following are some of the area events that will be held this weekend:

‘A Christmas Carol’

The Friends of Handley Library and Winchester Little Theatre will present two performances of a live radio play based on Charles Dickens’ “A Christmas Carol” at 6 p.m. today and 1 p.m. Sunday at the library.

Tickets are $25, which includes wine, cheese and hors d’ouevres. Information, tickets: 540-662-3331 or visit www.wltonline.org.

Selah Theatre

Selah Theatre Project will present “Glory Bea: A Shenandoah Christmas” at 7 p.m. today and Saturday and 3 p.m. Sunday at 30 E. 8th St., Front Royal.

Tickets are $12 and $8 for seniors and students. Information: 540-686-5185 or www.selahtheatreproject.org.

‘A Christmas Carol’

Theatre Shenandoah will present Charles Dickens’ “A Christmas Carol” at 7:30 p.m. Saturday at 107 Center St., Edinburg.

Tickets are $15 for adults and $12 for students and seniors.

A future performance will be held Dec. 22 and 29-30. A special New Year’s Eve performance and gala will be held Dec. 31. Those tickets are $25 per person.

Tickets are available online at www.theatreshenandoah.org, at the Edinburg Mill and at the box office. Tickets, information: 984-3972 (leave message)

Barns of Rose Hill

Barns of Rose Hill has announced the following activities will be held this weekend at 95 Chalmers Court, Berryville:

• Yuletide Feast holiday dinner: 6 p.m., Saturday. Tickets $75.

“Beatriz At Dinner” film: 4 p.m., Sunday. Tickets: $8 or $5 for Magic Lantern Theater, Museum of the Shenandoah Valley and Barns members.

Information: 540-955-2004 or www.barnsofrosehill.com.