The Last Witness (film 2001)
caption: Theatrical poster