- Overview
A moody, pastoral sci-fi tale about Stella Superstar and her travels across the universe. Vaseline around the camera lens and other early cinema techniques turn it into something truly beautiful.
- Release Date
01 January 1974
- DirectingBruce Lacey
- Budget
$0.00
- Revenue
$0.00
- Stars
Videos
User Reviews
See moreMore Like This