Shocker! Keira Knightley has signed on to do another film set in modern times. The bony starlet has already shot Last Night, a romantic drama with Eva Mendes. Now, she's signed on to star in the contemporary crime drama London Boulevard opposite Colin Farrell. The movie will mark the directing debut of William Monahan, the Oscar-winning screenwriter of The Departed.
But fear not! All is still right with the world. Young Keira also has a host of period pieces on the horizon. She's set to play Zelda Sayre Fitzgerald in the Jazz-age The Beautiful and the Damned; do some Shakespeare (and perhaps trade not-eating tips) with Gwyneth in King Lear; and maybe play Eliza Doolittle in a new version of My Fair Lady. Surely there's another corset or two in her future.