Join Lucy as she embarks on a spiritual journey to Mars in this psychedelic short film full of music and mischief.
1982
1993
1996
2014
2012
2025
2005
2008
2007
1990
1995
1997
1964
1983
1984