MUNICH – Marking another win for Babylon Berlin, the biggest Asian TV festival in Shanghai has honoured the Roaring Twenties drama as Best Foreign Series with the renowned Magnolia Award. The 16-hour show beat highly prestigious US series such as David Lynch’s Twin Peaks and David Shore's medical drama The Good Doctor. The Shanghai TV Festival jury stated: “Babylon Berlin wins for its high production values, brilliant script, engaging characters, and thrilling story. It showed us a … [Read more...] about “Babylon Berlin” wins top prize at Shanghai TV Festival