Scientific film review