The art and soul of films