NetflixMovies

Directed by Finn Taylor

Five films directed by Finn Taylor, made between 1997 and 2023, including The Darwin Awards, Cherish and Dream with the Fishes.