Movie Review: Deepwater Horizon

Deepwater Horizon is the dramatisation of the 2010 BP oil spill in the Gulf of Mexico, considered America's biggest oil disaster in history. The spill…