The Boys are Back in Town is currently filming in Australia. Scott Hicks directs Clive Owen in a screenplay by… Full story »