Lucy Louisa StevensLucy Louisa Stevens Selective FilmographyVenom(2018)Other crewStand-in uk (Michelle Williams)(*) uncredited