Revenge Guest cast, played by Nazneen Contractor Episode 3x09: Surrender (Dec 8, 2013) Episode 3x12: Endurance (Jan 12, 2014)