"Kevin is like a ringmaster at the circus." Batman star Ben Affleck has packed on the praise for Marvel Studios president Kevin Feige, calling him "the greatest producer who ever lived."