Film and TV Now Playing: “Revenge” Hits The Grand Illusion, May 11-17 Starting Friday, May 11, The Grand Illusion will host C