Jessica Barden
Dune: Prophecy (2024)
The End of the F***ing World (2017)