Libra
51.00% | November 1, 1978 | Science Fiction
The year is 2003, and space colony Libra's development of solar power could solve an acute, worldwide energy crisis. Government opposition to the Libran energy plan sparks a debate about free enterprise and government control.
Featured Crew
Patty Newman
Director
David Hill
Editor
Ted Loeffler
Producer
Cast
Images
More Like This
Altered
2025-09-18
5.796
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
2002-04-30
5.991
Attack on Titan
2022-09-30
5.98
Asteroid-a-Geddon
2020-10-23
5.836
Monster Hunters
2020-08-25
6.3