Diane Kruger plays the character of Bridget von Hammersmark in "Inglourious Basterds". Kruger is a German actress who is best known for her roles in "National Treasure", "Troy", and "Unknown". In "Inglourious Basterds", Bridget is a German actress and double agent who works with the Basterds to take down the Nazi regime.