Harry Potter? Too long, says Murray