Russian filmmakers land after space shoot