
The tweets are in, and everyone is raving about Netflix’s new true crime documentary
‘An astonishing piece of work.’ We’re starting to think that the people at Netflix really don’t want us to see the sun. Why else would they release their latest true crime epic on a weekend that has such glorious weather? Anyway, plenty of people have decided to stay at home and binge watch The Staircase. […]










