im convinced colin ferrell is the next ben affleck... with an accent.