Treasure Island in all its glory. Christian Bale as Jim Hawkins and Charleton Heston as Long John Silver.
Posted on YouTube by Balehead28 - much thanks!!
Christian Bale and Mark Wahlberg singing at Popcorn with Peter Travers.
Christian blows everyone away by performing theme from one of my childhood's favourite cartoons - The Powerpuff Girls xd
Hilarious!