Fiona Shaw Joins True Blood

Fiona Shaw

True Blood has cast Fiona Shaw as a regular in the upcoming season, a show rep tells TVGuide.com.

True Blood's Ryan Kwanten cast as Charles Manson in new film

The Irish actress — best known in the U.S. as Aunt Petunia in the Harry Potter movies — will play Marnie, a timid storefront medium and palm reader who is taken over by a powerful witch, Deadline reports.

The 52-year-old Shaw co-starred on ABC's 2005 series Empire.

What do you think of the casting?

Sign In to add your favorite shows, teams, and celebrities

TV Shows

8:00PM ABC
10:00PM Bravo
Advertisement

Watch Full Episodes

Find a TV Show
120528hp-photo-gallery-kirstie alley2

Dancing Stars' Weight Loss

See Kirstie Alley and other celebs who used their time in the ballroom to dance away their extra pounds