News On Set Pictures from the set of Dejavuu April 27, 2015 0 Comment Check out pictures from the set of Dejavuu, a new film by C&C Screen Productions Limited.