Who is the Mr. X? Still Life 2 reveals the long-awaited ending of Still Life and spells a new history for Agent Victoria McPherson.
In Fall 2008, Victoria is sent to Maine where Ellen Dunnigan's body has just been found. The modus operandi and the video sent to the pol...