Magnolia Pictures - CineLife
250

Filth

James McAvoy plays Detective Sergeant Bruce Robertson, a scheming, manipulative, misanthropic man who spends his time indulging in drugs, alcohol, sexually abusive relationships, and "the games".

Independent Films

Recently Added

Women to Watch

Thriller & Horror

Independent Films

Bollywood & Indian Cinema

Documentary

Biography

Black Cinema

Sci-Fi & Fantasy

LGBTQ+

Mystery

Adventure

Music

Audience Awards Shorts