Deep Water Teaser Trailer admin 2 years ago Ben Affleck & Ana de Armas star in the all-new psychological thriller Deep Water, streaming March 18. Share this: