Ben Affleck& Ana de Armas star in the all-new psychological thriller Deep Water, streaming March 18.

Read more: youtube.com