Charlie the World Movies Critic: ‘King of Devil’s Island’ Review

This big budget picture that has set box-office records in its homeland of Norway has to be one of the best films I have...