A GLIMPSE INSIDE THE MIND OF CHARLES SWAN III Trailer Movies.ie 11 years ago Set in a stylized Los Angeles,