Darkest Hour Review - NO SPOILERS