James Cameron has kindly decided to give us a mental-health break from the increasingly dreary Avatar sequence until 2029, ...