Sacha Baron Cohen Praised By Director David Fincher Who Says He Was Spectacular As Freddie Mercury