News

Of course it does; “Lazarus” was created and directed by Shinichiro Watanabe, best known for his work directing “Cowboy Bebop,” which is also a dark, funny, futuristic ensemble adventure.