"Inglourious Basterds"
Photos of the German Premiere
Bella Fisher, Omar Doom
07/28/2009