
Ammonite, Francis Lee’s remarkable historical drama starring Kate Winslet and Saoirse Ronan, is the 2020 recipient of the SFFILM Sloan Science in Cinema Prize, an award that celebrates the compelling depiction of scientific themes or characters in a narrative feature film. Presented through a partnership between SFFILM and the Alfred P. Sloan Foundation, this annual award carries a $25,000 cash prize and shines a light on special achievement in rendering the worlds of science and technology through the language of film with a screening event and conversation with the film’s creators and experts in the scientific fields being depicted.











