Liam Neeson's latest was largely filmed in Melbourne in late 2020 when Australia’s mostly Covid-free status was a big draw.