Deadline reports that Juan Carlos Fresnadillo (28 Weeks Later) has officially been set to direct the Highlander remake. Previously Justin Lin (Fast Five) had been in talks but it looks Lin isn't taking the job. Juan Carlos Fresnadillo is a decent director and boosted Danny Boyle's infected franchise with his sequel. He's also linked to The Crow remake but I'm sure Highlander will go first as a script from Art Marcum and Matt Holloway (Iron Man) is further in completion.
My choice to play Connor MacLeod would be Kevin McKidd. The Scottish actor has had some impressive roles including Trainspotting and the HBO series Rome. McKidd had been a fan favorite to portray Marvel Studios' Thor along with Daniel Craig.