Anita suffers from insomnia. To combat them, she goes out for walks in the night and imagines the lives of the strangers she meets.
2025
2018
2001
2009
1962
2011
1996
1994
1999
2024
2016
2013
2003
2023
1957
—