Close
21 of 31
Best Of TV: Most Annoying Characters
21 of 31
11. Victoria Grayson - Revenge
People
Madeleine Stowe
Titles
Revenge
,
Doubt
Photo by Vivian Zink - © 2012 American Broadcasting Companies, Inc. All rights reserved.
Back to top