What is a 2005 American science fiction-thriller film directed by Michael Bay, that starred an American actor who is best known for his work in television series such as "The Sopranos"?