Witchville

Sarah is currently filming in China, where she is playing the part of the Red Queen in a TV movie for the SyFy channel called Witchville. More information and photos soon!