Posted in Posts, Video The American Trailer June 17, 2010 Leave a comment An assassin hides out in Italy for one last assignment. Favorite This!