Joe Odagiri
Funahashi directed "Echoes" in 2002. He returned with the 2005 road movie, "Big River", starring Joe Odagiri, Chloe Snyder, and Kavi Raz.