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
Ted Loeffler
Producer
Patty Newman
Director
David Hill
Editor
Cast
Images
More Like This

Old Man Junior
2024-07-06
6.9

Noryang: Deadly Sea
2023-12-20
6.345

Daaaaaalí!
2024-02-07
6.173

MAD
2021-04-23
5.6

Bill Burr Presents: Friends Who Kill
2022-06-06
5.6