The studio will be housed at Baja Studios, which was once owned by 20th Century Fox and where "Titanic" was filmed in 1996.
Justin Chon and Elijah Bynum are teaming on 'Capsule,' a sci-fi film for 20th Century Studios, Deadline can exclusively ...