Source:
Netflix
Netflix has released a trailer for their upcoming film titled Sand Castle. This release follows a group of American soldiers during the second Gulf War in 2003. You can catch this release on April 21st. Peep this clip above.