American Gods season 3 cast: Who is in the cast of American Gods?

Laura Moon – Emily Browning

Laura is the wife of Shadow Moon and she is a revenant – brought back from the dead.

Throughout the series she learns a lot about her relationship with Shadow, and she considers herself to have been given a second chance.

Her character is played by Emily Browning – an Australian actress who is known for her roles in Sucker Punch and Lemony Snicket’s A Series of Unfortunate Events.

Johan Wengren – Marilyn Manson

Fans are excited to finally find out who the eccentric rockstar, Marilyn Manson, will be playing in the new season.

His involvement in the series has been known for some time, but his character has been kept under wraps until now.

He will be playing Johan Wengren, the lead singer of a Viking death metal band called Blood Death – a very apt role for the musical genius.

source: express.co.uk