2002 Crime Drama Romance Thriller Heaven When you take justice into your own hands, what are the consequences?