Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Electra is a small, sleepy town with an almost deserted town center, surrounded by the remains of the once booming oil industries. The film follows life as it goes goes on, with an awareness that resources will be running out soon.