It appears that the general consensus with Jodie Foster’s ‘The Beaver’, is that it’s a real love or hate film. It seems to have won over many a critic whilst disturbing the rest. I, however, completely defy that logic by simply thinking that it is, quite simply, just okay....