Home›Alyssa ScottAlyssa ScottKnown for ActingPlace:New ZealandMovies2024You Better Watch Out Details 2024Thea and Lucia Details 2022Enigma Details People Holes Details Take Back Details