moviesNews ‘All Quiet On The Western Front’ Wins Best Picture Alongside Six Other Awards February 20th, 2023