Skip to content
Nitrate
Home
Explore
Films
Clubs
Films, people, clubs…
⌘K
Sign in
Join
Home
Explore
Clubs
Sign in
Sarah Carroll · Nitrate
Sarah Carroll
Acting
Known for
This Must Be the Place
2011
Eden
2019
Spiders Trap
2015
Point of No Return
2018
Zenith
2014
The Letters
2021
Heaven's Revenge