NetflixMovies

Released by Phoenix Pictures

Phoenix Pictures is credited on 24 films in the catalog, among them Shutter Island, Zodiac and The Thin Red Line. Most of them are dramas.