It’s been a while, but Lord Ian O’Itall is back to teaches us Rosses about movies. If you were missing his Best In The World series here on RvR, you are in for a treat, as here he runs through what he sees as the greatest feats in German cinema history. Continue reading