Answer
The actor Sam Worthington played the role of Poseidon in the movie Immortals. Poseidon is the Greek god of the sea and is also the father of Theseus. The movie Immortals is set in ancient Greece and tells the story of Theseus's quest to defeat the evil King Hyperion. Poseidon is a powerful god and he helps Theseus in his quest.