Veteran movie villain Rutger Hauer has joined the cast of vampire drama True Blood. The Blade Runner star will play a mysterious character called MACklyn, who has a dark connection to Anna Paquin's leading lady Sookie.