For a better experience on MUBI, update your browser.

I Won't Back Down

Directed by David Leland
United States, 1989
Short, Music Video

Synopsis

The music video, directed by David Leland, was shot on March 22 and 23, 1989 on a sound stage at Pinewood Studios and released on April 24, 1989.

This film is not currently playing on MUBI but 30 other great films are. See what's now showing
I Won't Back Down Directed by David Leland