Watch Now
PROMOTED
PROMOTED
Filters
Streaming in:
Something wrong? Let us know!
Currently you are able to watch "Lost Boy" streaming on Peacock, Peacock Premium, Tubi TV, Pluto TV for free with ads.
When Laura Harris's kidnapped son returns after eleven devastating years, what she thinks will be a dream come true turns out to be a family nightmare.