Black Bat (film)

Orphan is a 2023 Japanese/American animated superhero film written and directed by Mamoru Hosoda. The film stars Leah Lewis, Kevin Conroy, Bryan Cranston, Tara Strong, Jack DeSena, Thomas Jane and Lucy Liu. The film was praised for its animation, story, narrative, voice acting, musical score and action sequences.