Saturday, January 21, 2012


No particular reason to post this today, and I don't know this 2005 Luc Besson movie at all, but I came across it a few weeks ago in a blog post on best movie posters, and I agree it is a gem. More on this movie in the IMDB article linked to below.