Three Generations Are Enough


Episode Info

Mac is called in when an abandoned briefcase discovered on the trading floor of a mercantile exchange yields not a bomb but blood evidence from the owner, who has gone missing. The investigation quickly centers on a man involved in illegal trading. Across town, Stella tries to determine whether a woman found dead on a church's property is a murder or suicide victim. Jane: Sonya Walger. Sutton: Steven Flynn. Paul: Peter O'Meara. Father Murphy: Larry Clarke. Emily: Sarah Aldrich.


Gary Sinise
as Det. Mac Taylor
Melina Kanakaredes
as Det. Stella Bonasera
Carmine Giovinazzo
as Danny Messer
Hill Harper
as Dr. Sheldon Hawkes
Vanessa Ferlito
as Aiden Burn
Eddie Cahill
as Det. Don Flack
Sonya Walger
as Jane Parsons
Steven Flynn
as Luke Sutton
Peter O'Meara
as Paul Stryzewski
Larry Clarke
as Father Tim Murphy
Sarah Aldrich
as Emily Dent
Tom Breznahan
as Nick Lawson
Tom Bresnahan
as Nick Lawson
Show More Cast

Three Generations Are Enough Photos