Maggie ShayneJan 3, 20101 min readSaw AVATAR last night. MightSaw AVATAR last night. Might be the best film ever made! SEE IT!