Steven Okazaki Director (5) Mifune: The Last Samurai (2015) Heroin: Cape Cod, USA (2015) White Light/Black Rain: The Destruction of Hiroshima and Nagasaki (2007) Black Tar Heroin: The Dark End of the Street (2000) Living on Tokyo Time (1987) Writer (3) Mifune: The Last Samurai (2015) White Light/Black Rain: The Destruction of Hiroshima and Nagasaki (2007) Living on Tokyo Time (1987) Producer (1) Mifune: The Last Samurai (2015)