Join Lucy as she embarks on a spiritual journey to Mars in this psychedelic short film full of music and mischief.
2017
1985
2000
2024
2006
1995
1999
2003
1998
1992
1993
2010
2002
2014
1989
2001