Cameron’s one of the few Hollywood film makers who makes movies that are always worth the price of the ticket...
Cameron is good for the first two but fails miserably on the last one, in my opinion.
Well...except for "True Lies"...