In which 2006 action film did Hoffman play a villain?
Mission: Impossible III
Casino Royale
The Departed
X-Men: The Last Stand
Answer
Philip Seymour Hoffman played the villainous arms dealer Owen Davian in the 2006 action film Mission: Impossible III, starring Tom Cruise. His performance was praised for bringing intensity and complexity to the role.
Philip Seymour Hoffman IQ Test: How Smart Are You When It Comes to Philip Seymour Hoffman?