Definitions for "Twitches"
Twitches is a 2005 Disney Channel Original Movie, and is very loosely based on the first book in the popular T*Witches series published by Scholastic Press. Produced by Broomsticks Productions Limited, the film stars Tia and Tamera Mowry from Sister, Sister fame as, respectively, Alexandra Fielding and Camryn Barnes.