The Case of the Ominous Outcast

The Case of the Ominous Outcast

Available on Pluto TV, Paramount+, Prime Video, Amazon Freevee
S3 E24: A boy brought up in an orphanage goes to a small town in California with hopes of finding his people but is accused of murder instead.
Starring Robert Emhardt, Jeremy Slate, Margaret Hayes