The Los Angeles home of David Leitch and Kelly McCormick, with inte... / Cosmos