Show more
Otto Sander was a German film, theater, and voice actor. Wikipedia
Sigourney Weaver
Armie Hammer
Ben Affleck
Demi Moore