In The Northman, Alexander Skarsgård plays a Viking prince who flees his island kingdom when his uncle kills his father and marries his mother. It's based on a very old but familiar story that predates Shakespeare's Hamlet by a few centuries. Directed by Robert Eggers, The Northman is a tale of bloody revenge with painstakingly researched historical accuracy surrounding the gods and monsters of Viking culture. Vote for your favorite American Idol contestants at npr.org/AmericanIdol