Leah Capelle
April Douglas
The Last Starfighter
1984
Earth to Echo
2014
Invaders from Mars
1953
Space/Time
2025
Star Trek: The Motion Picture
1979
The Earth Dies Screaming
1964
Flight of the Navigator
1986
The Man from Planet X
1951
Bumblebee
2018
Invasion of the Body Snatchers
1956
Interstella 5555: The 5tory of the 5ecret 5tar 5ystem
2003
The Philadelphia Experiment
1984
Babylon 5: The River of Souls
1998
Men in Black 3
2012
The Last Mimzy
2007