Horror Movie ("Scarlet Rain") - We had lead roles playing evil ghost twin killers in an independent horror movie called "Scarlet Rain" filmed in West Virginia and Maryland.
* * * The DVD can be purchased here or the film can be streamed here.***
***There's an excellent review of the film here where the reviewer wrote "...the twins themselves are formidable looking and often downright creepy. I would love to see them back in a sequel as they are definitely two cool new horror villains."***
"Great night of screenings! Scarlet Rain... [was a] wildly entertaining film. I love the costumes. I have got to meet those Twins!" - West Virginia Film Makers' Festival
We are on the front cover of the promotional DVD. :-)