Japanese superstar Hiroyuki Sanada is joining the sixth and final season of Lost, Entertainment Weekly reports. The catch is, they’re not telling who he plays, only revealing that he’s playing a “significant recurring” role. The actor also starred in movies The Last Samurai and Rush Hour 3.
Go to Source