Run Lola Run (1999) star
Franka Potente demonstrates her acting chops by playing two roles in the futuristic German drama
Blueprint (2003). Potente stars as Siri Sellin, a talented pianist who bears more than a passing resemblance to her mother, Iris (also played by Potente). It turns out that there’s a good reason for that--more than merely progeny, Siri is actually a cloned
… Become a Mr Skin Member and get the full review