Kurt Russell and Wyatt Russell are the latest additions to the cast of Apple's upcoming live-action series about Godzilla and the Titans.VIEW MORE : https://bit.ly/1breakingnews