
Self Reflection
Self Reflection
Theo Barnard stars in Self Reflection (2024),directed by Theo Barnard. The title is a Horror film running 2m. A man records himself committing a violent suicide.
- Genre: Horror
- Country:
- Director: Theo Barnard
- Cast: Theo Barnard
















