The Strengths, Weaknesses, and Potential of CGI in Cinema