Leprechaun Returns Drops Trailer, New PosterA new trailer and poster have been released for the new film Leprechaun Returns, the latest entry in the long-running franchise.