Icon Elvira sans Elvira for ‘All About Evil’ One Sheet

The Mistress of the Dark aka Elvia aka actress Cassandra Peters has completely revealed herself in her poster for the upcoming release All About Evil. This movie looks like a definite one to watch for. It stars American Pie’s Natasha Lyonne and Terminator’s Thomas Dekker. Here are the deathtails: A Continue reading