Eve

Eve· Season 2 · Episode 11

Her Sister's Keeper

S02E11·March 14, 2016·30m·CBBC

Katherine's new robot KT comes to life, but she believes that Will and Eve are her parents.

Not streaming in your region — see every region's options

Keep going