Theater
“Blithe Spirit” presented by Artists Repertory Theatre. In this British comedy, novelist Charles and his wife, Ruth, invite eccentric medium to dinner, only to become haunted by the ghost of his first wife, Elvira, who can’t wait to cause trouble for Charles, through Dec. 28. 7:30 p.m. Wednesdays through Saturdays and Dec. 23; 2 and 7:30 p.m. Sundays. No shows Dec. 24-25. Morrison Stage, 1515 S.W. Morrison St., Portland; $46 to $51, $30 for ages 25 and younger. 503-241-1278 or www.artistsrep.org
“A Christmas Carol” presented by Portland Playhouse. Charles Dickens’ classic tale is set in 19th century London, where a greed Scrooge learns the meaning of Christmas from three ghostly visitors. Through Dec. 28; 7 p.m. Wednesdays-Saturdays and Dec. 16; 2 p.m. Sundays; 2 and 5 p.m. Dec. 14, 21; 4 and 7 p.m. Dec. 20, 23; 11 a.m. and 2 p.m. Dec. 24. No show Dec. 25. The Church, 602 N.E. Prescott St., Portland; $32 to $36; $25 for ages 35 and younger, $20 for partial view seats. 503-488-5822 or www.portlandplayhouse.org
“Frogz” presented by Imago Theatre. Larger-than-life-size penguins, frogs and other creatures take on human characteristics in this show that blends illusion and comedy, acrobatics and dance. Recommend for ages 4 and older. Dec. 12 through Jan. 4; 7 p.m. Dec. 12, 19 and Jan. 2; noon and 3 p.m. Saturdays and Dec. 24, 26 and Jan. 1; 2 p.m. Sundays, Dec. 22-23, 30-31. Imago Theatre, 17 S.E. Eighth St., Portland; $34.50, $29.50 for youth and seniors, $17.50 for children. 503-231-9581 or www.imagotheatre.com
“The Mystery of Irma Vep” presented by Third Rail Repertory Theatre. Two actors play all the roles in this comedic parody of Victorian melodramas, 50s horror movies, “Wuthering Heights” and Hitchcock’s “Rebecca.” Through Jan. 10. 7:30 p.m. Thursdays-Saturdays, 2 p.m. Sundays. Winningstad Theater, 1111 S.W. Broadway, Portland; $37 to $47, $33 to $42 for seniors, $24 for students. www.thirdrailrep.org