Actor Viggo Mortensen, star of the movie Hidalgo, poses in western wear at the Four Seasons Hotel in Atlanta.