I don't know if anyone else has posted this theory, but I've been bouncing since it occurred to me. If someone else has posted it, I apologize for the repeat.The name Tamara means Lily and given her and Greg taking Henry to Neverland...is it possible that Tamara is Princess Tiger Lily?
© 2015 TV Fanatic
TV Fanatic Plus
Sign up for our daily newsletter to receive personalized television news for