Fact: Harry Potter star Fiona Shaw has landed a recurring role on TRUE BLOOD - the actress will play a palm reader in the next season of the hit U.S. vampire show.