Ben's past comes back to haunt him.Ben's past comes back to haunt him.Ben's past comes back to haunt him.