Jack Black playing Hermoine in the Harry Potter films