Making sense out of science in film!