Marsha AruanActressBorn: October 24, 1996 (29 years old)Filmography (4)DreadOut (2019, ★ 6.4)Garuda in My Heart (2009, ★ 6.3)I Know When You Dead: Suicide Village (2023, ★ 4.6)Love (2008, ★ 4.7)