Movie History Human Traces 2017 Human Traces 2017 The Irrefutable Truth About Demons 2000 The Irrefutable Truth About Demons 2000 The Truth About Demons 2000 The Last Tattoo 1994 The Last Tattoo 1994