Josh Harnett is playing Cooper, a dad who doubles up as a serial killer in M.Night Shyamalan's new thriller Trap and says he read a lot of books to try to get in to the headspace of the character.
Report by Jonesl.
Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn