'Last Stop Larrimah' review: Murder in a small town gets outrageous in this shocking true crime doc
The titular town of Last Stop Larrimah seems a setting ripe for situation comedy. It's a place with no cell phone reception, no police station, one pub, and a pet crocodile. Deep in the Australian Outback,