Please wait...
Please wait...

Albatross World Sales GmbH

Albatross World Sales, based in Leipzig, Germany, is the joint venture of the German production companies Taglicht Media, Marco Polo Film and Berlin Producers. We are an independent international distribution company delivering award-winning and high quality documentaries for television, home entertainment and new media worldwide.

Our catalog includes a range of unique documentaries and factual programs in the genres Nature, Science, History, Travel, Culture and Current Affairs.

C21 Screenings App
Browse all shows view by