The Promised Land is a David and Goliath story... but only if David's assistant and father's servants played a major role. Promised Land introduces Captain Ludvig Kahlen (Mads Milkkensen), a man coming out of his service to the Danish King in Germany that has...