Harry Potter star Emma Watson's new film The Colony takes just £47 in its opening weekend at the UK box office.