ComicMix Quick Picks – March 18, 2009
Some items from the past few days: Sad news: Natasha Richardson, scion of the famous Redgrave acting family and star of the film adaptation of Margaret Atwood’s dystopian The Handmaid’s Tale, has died from injuries suffered in a skiing accident. Our condolences go out to her husband Liam Neeson, their two boys, and the rest…
