Sheree Devereaux Pictures - Rotten Tomatoes