Ben takes the revelation that Geoff is his father less than well and lashes out at the man.Ben takes the revelation that Geoff is his father less than well and lashes out at the man.Ben takes the revelation that Geoff is his father less than well and lashes out at the man.