Lost Movie Poster


February 16, 2023
2hr 4min
Status: released

Trailer, Teaser & Videos

Poster & Photos

Where to Watch Lost (Stream)

  • The shoot of the film started in July 2021 in Kolkata and wrapped by the end of August 2021.
  • Lost was released on 16 February 2023, on ZEE5. The film had its world premiere at the Chicago South Asian Film Festival on 22 September 2022. It received a standing ovation at the Chicago South Asian Film Festival, where it premiered.