Past Perfect

Past Perfect

1996/10/11 • Released • English

Science Fiction
Action
4.1
1h 32m

Is the future worth dying for?

Overview

In this Seattle-set police thriller, a police detective tries to bring a band of adolescent arms dealers to justice. He manages to capture one, but he is under-age and cannot be prosecuted as an adult. Meanwhile someone is quietly slaughtering the youth's gang mates, leaving the police detective to try to save him from the same fate.

Director : Jonathan Heap

Casts
Eric Roberts

Eric Roberts

Dylan Cooper

Laurie Holden

Laurie Holden

Ally Marsey

Nick Mancuso

Nick Mancuso

Stone

Saul Rubinek

Saul Rubinek

Bookkeeper

Marcie Mellish

Zoe

Emily Perkins

Emily Perkins

Karen ‘Shy Girl’ Daniels

Mark Hildreth

Mark Hildreth

Rusty Walker

Yee Jee Tso

Yee Jee Tso

Kim Li 'Blade' Choh

Tygh Runyan

Tygh Runyan

Sid 'Skull' Vincent

Recommended
Two Evil Eyes
6.1

Two Evil Eyes

January 25, 1990

The Falls: Testament of Love
5.8

The Falls: Testament of Love

December 10, 2013

Bill Burr Presents: Friends Who Kill
5.5

Bill Burr Presents: Friends Who Kill

June 6, 2022

The Radiator Springs 500½
6.2

The Radiator Springs 500½

May 20, 2014

Rewind 3: The Final Chapter
5.6

Rewind 3: The Final Chapter

August 17, 2023

Good Boy!
5.5

Good Boy!

October 10, 2003

6.1

LOL

Twitches Too
6.7

Twitches Too

October 12, 2007

Honey, We Shrunk Ourselves
5.4

Honey, We Shrunk Ourselves

July 1, 1997

John
6.7

John

September 8, 2018

Detention
6.7

Detention

September 20, 2019

The Crossing II
5.4

The Crossing II

July 30, 2015

Re-Elected
6.9

Re-Elected

July 4, 2020

Fear of the Light
8.1

Fear of the Light

March 11, 2024

The Prophecy II
6.0

The Prophecy II

January 20, 1998

The Little Mermaid: Ariel's Beginning
6.7

The Little Mermaid: Ariel's Beginning

August 25, 2008

Wishmaster 4: The Prophecy Fulfilled
4.4

Wishmaster 4: The Prophecy Fulfilled

June 10, 2002

Hannibal
4.5

Hannibal

December 8, 2017

Anything for a Pop Star 2
7.4

Anything for a Pop Star 2

October 10, 2024