On top of launching its mega studio, the Cite du Cinema, France is opening up public landmarks — from the insides of psychiatric hospitals, to schools, to factories — for filmmakers eager to go off ...