Jane Campion
Director
Mark Ruffalo
as
Detective Giovanni A. Malloy
Kevin Bacon
as
John Graham
Jennifer Jason Leigh
as
Pauline