Edge of tomorrow

What if you are a discredited major US Army obliged to fight a futuristic war against a race of aliens that remind you of the biggest reptiles on our planet?  And if I tell you that the decisive battle will be in Verdun, the same place where a century years ago France and Germany fought …