The man had reportedly barricaded himself inside the cinema complex.
Frankfurt, Germany:
A masked man opened fire in a cinema complex in the small western German town of Viernheim, near Frankfurt, on Thursday, German media reported.
Police shot the man dead after elite forces stormed the complex, the Mannheimer Morgen newspaper reported, citing the interior minister of Hesse state.
The Darmstaedter Echo said 20 to 50 people had been wounded.
But Bild daily said that according to police, about 25 people were hurt because of exposure to tear gas.
Earlier, Focus Online magazine reported that German police had arrested the man.
Police were not immediately available for comment.
Several media reported that the man had entered the cinema complex at around 3 pm local time (1500 GMT). The Frankfurter Allgemeine said it was unclear if there was a political or ideological motive or whether it was a robbery that went wrong.
Police shot the man dead after elite forces stormed the complex, the Mannheimer Morgen newspaper reported, citing the interior minister of Hesse state.
The Darmstaedter Echo said 20 to 50 people had been wounded.
But Bild daily said that according to police, about 25 people were hurt because of exposure to tear gas.
Earlier, Focus Online magazine reported that German police had arrested the man.
Police were not immediately available for comment.
Several media reported that the man had entered the cinema complex at around 3 pm local time (1500 GMT). The Frankfurter Allgemeine said it was unclear if there was a political or ideological motive or whether it was a robbery that went wrong.
© Thomson Reuters 2016
Track Latest News Live on NDTV.com and get news updates from India and around the world