๐ŸŽฌ

Leela

🎞️ Movie 6 min --
โ˜… 7.8 /10 2006

The surreal journey of a daydreaming computer. The film symbolizes Mankind's progressing relationship with technology that has lead to the alienation of Mother Nature.

Direction
Screenplay

Cast

Rena Owen
Rena Owen
Mother
๐Ÿ‘ค
Sam Golzari
User
๐Ÿ‘ค
Todd Thomas
Tech
๐Ÿ‘ค
Jeffery Alan Jones
Composer
๐Ÿ‘ค
Scott Boettle
Cinematographer