Vaguely reminds me of the Doctor Who episode "Midnight"...
1
0
1
vague memories... which Doctor was that?
2
0
2
Tennant. Pretty sure Midnight is the diamond planet one where the creature slowly steals their speech/takes them over. Also had the guy from Merlin as the grumpy teen son of one of the other passengers
1
0
3
David Tennant with Catherine Tate (Donna Noble)
2
0
4