Macao News: 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. To read the full news here.