Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Sarah Victoria Hall was born in Tampa, Florida. She began writing at an early age and attended the New York Film Academy to study screenwriting in 2017. After moving back to her home-state in 2019, she began directing and producing her own work. Her first feature film, The Check Up, was filmed in Florida in 2021.