The actor factor: Ben Affleck - The Independent