Leah Catherine ThompsonBorn June 26, 2002 in Shreveport, Louisiana, USA Filmography★ 3.7 Apocalypse Rising2018