Charlie Sheen Takes A GLIMPSE INSIDE THE MIND OF CHARLES SWAN III Movies.ie 13 years ago Sheen lands first movie role since his exit from