Artwork for 63 - The Fog (2005)
Your Stupid Minds

63 - The Fog (2005): CGI ghost pirates and bloodless PG-13 deaths related to glass and/or fire.