Lost on the Island is a cinematic journey through the filming locations of the television series Lost on Oahu, Hawaii. Narrated by Francois Chau, who played the iconic role of Pierre Chang the show, this “orientation video” welcomes you into the world of Lost like you’ve never seen it before.