Beca is Angharad‘s sister in the current time. She works at Ciaran‘s hotel, and has always suspected the Other World exists.