Surprise! Another day, another new movie trailer from Netflix. The project in question this time is Sand Castle, a war drama from director Fernando Coimbra (A Wolf at the Door) written by Chris Roessner and starring Henry Cavill and Nicholas Hoult. As glimpsed in this first trailer, Hoult plays a reluctant soldier, Private Matt Ocre, who attempts to injure himself to get out of combat duty despite the place of honor such a position holds in the eyes of his elders. Spoiler alert: It doesn’t work.

The trailer, at least, teases what looks to be an honest portrayal of both the soldiers embroiled in the 2003 conflict in Iraq and the Iraqi citizens who are none too pleased with the American occupation. It’s a tense first look that promises to explore the more taboo aspects of the fog of war.

Set in Iraq in 2003, Sand Castle follows a group of American soldiers in the early days of the second Gulf War. Bearing witness to the heat and the horror is the inexperienced Private Matt Ocre (Nicholas Hoult), who, together with several fellow soldiers, is ordered to the outskirts of Baqubah to repair a water pumping station damaged by U.S. bombs. But, as Ocre discovers, in an atmosphere where resentment and anger fester, trying to win the hearts and minds of the locals is a task fraught with danger. It’s here, in the streets, squares and schools that he discovers the true cost of war. The film stars Nicholas Hoult, Henry Cavill, Glen Powell, Logan Marshall-Green, Beau Knapp, Neil Brown Jr., Parker Sawyers, Sam Spruell, Sammy Sheik, Tommy Flanagan and is available only on Netflix April 21.