News

The new German film "Beloved Sisters," which opens Friday in Los Angeles, has not only received critical acclaim but is also that country's official submission in the foreign language Oscar derby.
Thomas Stuber’s “In the Aisles,” a tenderhearted German supermarket romance, stars Franz Rogowski and Sandra Hüller.