A brand new trailer for Lionsgate's The Spirit has hit the web and can be watched below!

Written and directed by Frank Miller, action-adventure-romance, adapted from the legendary comic strip, stars Gabriel Macht, Samuel L. Jackson, Scarlett Johansson, Eva Mendes, Sarah Paulson, Paz Vega, Jaime King, Dan Lauria, Stana Katic, Johnny Simmons and Louis Lombardi. The Spirit opens in theaters December 25.