Kayla GalbraithActing·2004 (21)·Armagh, Northern Ireland, UKNo biography is available.Known forIMDb0.0The KeyMovie · 2024Credits1AllMoviesTV showsAll departments▼2024The KeyMovieas Weeping Woman