This is a trailer for Luc Besson's new movie Angel A that was released in select theaters yesterday and will get a general release soon. I love it because I have no idea what the hell it's about.
Is Angela an
Don't know, but I can't wait to see it.
Thanks to Nathanial over at The Film Experience Blog for giving me a heads up.