A troubled teen who can't get over his mother's death, Hallem Foe (Jamie Bell, who starred in Billy Elliot) starts spying on the neighbors near the family's Scottish country estate. He believes that his father (Ciarán Hinds) and his stepmother (Claire Forlani), plotted to kill his mother and one day he runs away to Edinburgh. There he sees a woman (Sophia Myles) who looks just like his mother and gets a job in the kitchen of the hotel where she works. But that's only the beginning of their relationship. Directed by David Mackenzie. With Ewen Bremner and Jamie Sives. Categories: Drama, Romance. Year: 2007.

Sophia Myles in Mister Foe
Selene (Kate Beckinsale) is a stunning but deadly vampire fighting an eternal battle against the werewolves who populate Earth. As she prepares herself to face Michael Corvin (Scott Speedman), a human with an incredible secret that could decide the fate of her struggle, Selene must choose who is right and who will die. Directed by Len Wiseman. With Michael Sheen, Shane Brolly and Sophia Myles. Categories: Action, Fantasy, Horror, Thriller. Year: 2003.

Sophia Myles in Underworld