Revenge RECAP 3/31/13: Season 2 Episode 18 “Masquerade” BY Robyn Good on March 31, 2013 | Comments: Leave CommentsRelated : Recap, Revenge, Television