
There have been many great directors who have topped themselves in terms of production or script, but James Cameron is a rare breed who broke his own box-office record of Titanic which earned over a billion dollars, with Avatar which doubled it. Check out the funniest memes that will make you laugh hard: