Jam Films (2002) 2002, Comedy, Drama, Fantasy, Japan Jam Films (2002) Duration: 2H2M Description: “The Messenger” is a mysterious woman who appears to a mobster hiding underground to tell him about his ultimate fate. A bag with a “Kendama” ball and string toy gets mixed up with a bag of onions, and leads a couple to ponder the….. Trailer ↗ Japan 2002 Comedy Drama Fantasy