Serigala Terakhir (Last Wolf) is a 2009 Indonesian action-drama film directed by Upi Avianto.
More at Wikipedia.
Director: Upi AviantoRelease date: November 5, 2009Running time: 135 minutes
External links: IMDb