leonardo dicaprio travels across the icy environment looking for vengeance