Avatar smashes $1bn box office speed record

Comments