Press "Enter" to skip to content

Jon Landau, Oscar-winning 'Titanic' and 'Avatar' producer, dies at 63

Landau’s career spanned nearly four decades, during which he championed innovative filmmaking and pushed the boundaries of visual effects.
Source: ABC News 6

Be First to Comment

    Leave a Reply