Scandinavian star Noomi Rapace (The Girl With The Dragon Tattoo) has signed on to play a version of Shakespeare's famed Danish Prince Hamlet in a new film adaptation from director Ali Abbasi (Border). Abbasi will reunite with his Danish Border producers Meta Film for the project.