Limbo wins 5th International Film Festival and Awards Macao

The 2020 British comedy-drama film Limbo, directed by Ben Sharrock, has won the 5th International Film Festival & Awards (IFFAM) Macao. Limbo won US$60,000.