Overview
Vanishing on 7th Street is a 2010 American post-apocalyptic thriller film directed by Brad Anderson and starring Hayden Christensen, Thandiwe Newton and John Leguizamo.
Plot
Paul, a projectionist in a Detroit theater, is reading about the 16th century disappearance of the Roanoke Colony when the lights suddenly go out. He finds that all the staff and patrons have vanished, leaving only their clothes behind. He comes across a security guard holding a flashlight; as Paul had a headlamp on for his reading, they deduce that people holding sources of light are protected against whatever dwells in the darkness. Upon hearing a sound in a department store the guard goes to investigate when his flashlight goes out, and he vanishes. As Paul hears the guard cry out, his headlamp goes out as well. The scene changes to a hospital where a woman in scrubs, Rosemary, frantically looks for anyone left alive and continuously screams for a child named Manny.
The following morning, television reporter Luke Ryder wakes to find that the power is out. Leaving his apartment, the downtown streets are empty except for abandoned cars and piles of clothing. He reaches his television station, also abandoned, and finds a recording which shows his girlfriend vanishing on air when the lights go out. A live feed from Chicago shows a newscaster telling people to keep a light on themselves at all times.
Three days pass, and Luke is alone in the darkness, trying to scavenge flashlight batteries and checking cars. He finds a bar powered by a portable generator, where the bartender's young son, James Leary, waits alone. James believes his mother is at a church down the street and will soon return. Luke explains that it is eleven in the morning but it is dark out, implying that the sun is no longer providing light.
From Wikipedia (CC BY-SA 4.0).