Drama Deepwater Horizon (2016) – Movie Teaser Trailer On April 20th, 2010, the world’s largest man-made disaster occurred on the Deepwater Horizon in the Gulf of Mexico. Read more