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