Originally Posted by rorymac
CGI can go a long way, but it won't ever fully replicate human movement/likeness.
Films that use CGI excessively are invariably awful (insert Sam Worthington film here).
I think it can be fantastic when used in animations, but when it comes to a live action film, Christopher Nolan's approach is my favourite. If you can do it for real, do it for real, but use the ever-improving CGI to fill in the gaps.
I thought Prometheus was a great example of how to use CGI. Ridley Scott built huge elaborate sets and filmed on location in Iceland, however, he combined CGI with real world assets thus everything looked quite convincing. Far better than Avatar where everything looked too clean to fool the viewer into thinking it was real.
P.S - Michael Fassbender is the new Daniel Day Lewis. Phenomenal actor.