After Earth tops UK box office

After Earth