Revenge cast Revenge Foto (36006630) Fanpop(03) Save Image Image gallery: Revenge Cast: Unveiling the Stars Behind the Screen