SFFILM Awards 2020 Sloan Science in Cinema Prize to Francis Lee’s ‘Ammonite’ Awards Film News SFFILM Awards 2020 Sloan Science in Cinema Prize to Francis Lee’s ‘Ammonite’ Erik Anderson December 18, 2020 Award Presented in Partnership between SFFILM and Alfred P. Sloan Foundation Celebrates Outstanding Achievement in the Depiction of Science on Screen SFFILM has announced that Ammonite, Francis... Read More