EmpireOnline: As a wise man once sang, “Life is a rollercoaster”, and no-one in Hollywood better exemplifies that than Ben Affleck, a man who’s experienced enough highs and lows to keep him going several lifetimes.