Here's our recent look at Michael Bay's film career. The Affleck stuff is true.