Colin Farrell is ready to cast a spell.