Trailer for ‘Deepsea Challenge 3D’ released January 19, 2014 News 0 The long awaited trailer for James Cameron’s Deepsea Challenge 3D has been released! Check it out below. Share in Tagged in