The cast of the Harry Potter movies has been more or less ... complete opposite of his humorous ghoulish 2023 take with Nicolas Cage. Critics have already been heralding the Christmas Day movie ...