Movie Review Opinion Movie Review – All Kinds Of Awesome: Critical Analysis of the works of Michael Bay November 9, 2009