Amrita Khalid
12:38PM Wednesday 11 September

Stranger Things star Millie Bobby Brown and her sister, Paige Brown, have a new project underway at Netflix. The streaming service announced today that it is developing A Time Lost, a feature film based on an original story written by the sisters. Read More »