Thoroughly enjoyed it - always making allowance for the German production values. When the Germans do blood and drama, they really lay it on thick!
All the ingredients - good guys, bad guys, innocent victims, star-crossed lovers - and a sardonic twist of an ending.
See for yourself - enjoy!