More details
Country of origin: Germany,Canada
Language: English, German
Country Released: Canada
Filming Location: Hamburg, Germany
Production Costs
Budget ( overall series ): USD
Country of origin: Germany,Canada
Language: English, German
Country Released: Canada
Filming Location: Hamburg, Germany
Budget ( overall series ): USD