US actor Tom Cruise is pictured upon his arrival at Haneda International Airport in Tokyo, Japan, 30 November 2011. Cruise is in Tokyo for the promotion of his latest movie 'Mission: Impossible - Ghost Protocol'.[Photo/CFP]
Star Tracks in November