adam Sandler as braveheart