At over three hours long, James Cameron’s latest mega sequel picks up years after the events of the first Avatar. Jake and Neytiri (Sam Worthington and Zoe Saldana) are married, have kids ...