NetflixMovies

Released by Protozoa Pictures

Films produced by Protozoa Pictures: 13 titles made between 2002 and 2025, from Black Swan and The Wrestler to The Whale. Most of them are dramas.