Actors: Dita Von Teese