The "Guardians of the Galaxy" actor wore his Star-Lord costume to visit patients at a Los Angeles children's hospital.