In his ten-year acting career , Rourke has only appeared in four films : War horse ( 2012 ) ; The Expendables ( 2010 ) ; Immortals ( 2011 ) ; and Skyfall ( 2012 ) .
Mickey Rourke has featured in films other than a superhero film based on a Marvel Comics character .