Clue: Film on revolutionary Lavoisier, perhaps? (7)
Answer: CHEMIST
Explanation: Definition: Lavoisier, perhaps?
A charade of CHE ('revolutionary') plus MIST ('film').