Lost & Found | Watch On Demand

The first Astro Originals Chinese series, starring Wilson Lee, Thomas & Kendra, who portray strangers lost in their way of life meeting at a resort.