‘King of the World’

I went to see James Cameron’s Avatar this past weekend and couldn’t help but appreciate the irony. One of the previews before the flick was Shutter Island, a Martin Scorsese thriller starring none other than Leonardo DiCaprio. I thought of how that young actor’s career has fared since screaming from the bow of Cameron’s Titanic […]