I couldn't help wondering whether Renu was in fact an android / replicant of some kind. Did anyone else get that impression? (It also occurred that Vince might be having a Philip K. Dick moment and leave us guessing about this for years before finally telling us...)
Or maybe it's just my warped imagination that came up with this idea?!?!