From harrowing recreations of world wars to sobering modern-day documentaries, Netflix has all manner of war films.

Here areEntertainment Weeklys recommendations for the best war movies streaming onNetflixright now.

The cast is phenomenal, especially Elba, who terrifies and takes away the humanity of Abu.

Felix Kammerer in ‘All Quiet on the Western Front’; Delroy Lindo in ‘Da 5 Bloods’; George MacKay in ‘1917’

Felix Kammerer in ‘All Quiet on the Western Front’; Delroy Lindo in ‘Da 5 Bloods’; George MacKay in ‘1917’.Credit:Netflix; David Lee/Netflix; Universal Pictures/Courtesy Everett Collection

Despite the positive critical reception,Beastsearnedno Academy Award nominationsbut remains a must-see.

An inspirational tale set in a horrific reality, this war film will move you and make you cry.I.G.

Where to watchThe Forgotten Battle: Netflix

Director:Matthijs van Heijningen Jr. Chalamet and costarRobert Pattinsonare the films standouts, with eccentric looks and passionate monologues.

George MacKay and Benedict Cumberbatch in ‘1917’

George MacKay and Benedict Cumberbatch in ‘1917’.Francois Duhamel/Universal Pictures/Courtesy Everett Collection

Andaccording to Chalamet, these war scenes and duels are suffocating and intense, properly messy and dangerous.

Nuanced and thoughtful in spite of the violence, the film ends with a surprisingly heartwarming twist.I.G.

24 as he is known to the Gestapo agents hunting him.

Albrecht Schuch and Felix Kammerer in ‘All Quiet on the Western Front’

Albrecht Schuch and Felix Kammerer in ‘All Quiet on the Western Front’.Netflix

You getOperation Mincemeatstarring Colin Firth andMatthew Macfadyen, based on real events that took place during World War II.

Hoping to free Scotland from Englands tyranny, he leads his country in battle against the English army.

He makes us feel as if were living inside the 20th centurys darkest and most defining episode.I.G.

Idris Elba and Abraham Attah in ‘Beasts of No Nation’

Idris Elba and Abraham Attah in ‘Beasts of No Nation’.Shawn Greene/Bleecker Street Media/Everett

A true story youve probably never heard,The Siege of Jadotvillefollows an Irish company led by Cmdr.

Japanese sailors captured him and he subsequently was made a prisoner of war.

Ewan McGregor (center) in ‘Black Hawk Down’

Ewan McGregor (center) in ‘Black Hawk Down’.Columbia Pictures/Courtesy Everett Collection

Alex Høgh Andersen in ‘The Bombardment’

Alex Høgh Andersen in ‘The Bombardment’.Netflix

Piotr Witkowski and Piotr Głowacki in ‘The Champion’

Piotr Witkowski and Piotr Głowacki in ‘The Champion’.Netflix

Delroy Lindo, Jonathan Majors, and Clarke Peters in ‘Da 5 Bloods’

Delroy Lindo, Jonathan Majors, and Clarke Peters in ‘Da 5 Bloods’.David Lee/Netflix

Jamie Flatters and Tom Felton in ‘The Forgotten Battle’

Jamie Flatters and Tom Felton in ‘The Forgotten Battle;'.Netflix/Courtesy Everett

Timothée Chalamet in ‘The King’

Timothée Chalamet in ‘The King’.Netflix

Suhail Dabbach in ‘Mosul’

Suhail Dabbach in ‘Mosul’.Jose Haro/Netflix/Everett

Jeremy Irons in ‘Munich — The Edge of War’

Jeremy Irons in ‘Munich — The Edge of War’.Everett Collection

Torfinn Nag and Holger Handtke in ‘Narvik’

Torfinn Nag and Holger Handtke in ‘Narvik’.Netflix/Courtesy Everett Collection

Philip Helgar in ‘Number 24’

Philip Helgar in ‘Number 24’.Netflix

Colin Firth in ‘Operation Mincemeat’

Colin Firth in ‘Operation Mincemeat’.Giles Keyte/See-Saw Films/Netflix

Chris Pine in ‘Outlaw King’

Chris Pine in ‘Outlaw King’.David Eustace/Netfix

Liam Neeson and Ben Kingsley in ‘Schindler’s List’

Liam Neeson and Ben Kingsley in ‘Schindler’s List’.Universal/Courtesy Everett Collection

Conor MacNeill and Jamie Dornan in ‘The Siege of Jadotville’

Conor MacNeill and Jamie Dornan in ‘The Siege of Jadotville’.Karen Ballard/Netflix/Courtesy Everett Collection

Miyavi (center) in ‘Unbroken’

Miyavi (center) in ‘Unbroken’.Universal Pictures

Brad Pitt in ‘War Machine’

Brad Pitt in ‘War Machine’.Francois Duhamel/Netflix

‘The White Helmets’

‘The White Helmets’.Netflix