McFarlin in order
3 films, 4h 25m in all, in release order.

McFarlin 2: Der Serienkiller
1996 · 88 min
New
McFarlin 1: Das neunte Opfer
1996 · 90 min
New
McFarlin 3: Die bittere Wahrheit
1996 · 87 min
New
Frequently asked questions
What order should I watch McFarlin in?
1. McFarlin 2: Der Serienkiller (1996), 2. McFarlin 1: Das neunte Opfer (1996), 3. McFarlin 3: Die bittere Wahrheit (1996).
How long does it take to watch all of McFarlin?
About 4h 25m across 3 released films.
Do any McFarlin films have post-credit scenes?
None are listed on TMDB.