httpv://www.youtube.com/watch?v=xIMr15_aRAg
It first looks like one of those miserable period dramas with a disastrous love triangle set in 1950s England. But is in fact set in a near future human clone farm. The dull love triangle bit looks like it’s still standard fare though.
Release Date: Early 2011
Sponsored Link