I found a picture of the cast of Theatre des Vampires. If you don't know what I'm talking about, you can find out here. If you click on the image, it'll take you to their Facebook page. You may see someone who looks a tad familiar in the sea of faces. Weirdness abounds!