NetflixMovies

Directed by Spencer Squire

The only film directed by Spencer Squire in the catalog is Abandoned.