James Francis Cameron is a Canadian filmmaker. Specialized in his beginnings in futuristic and science fiction films with...