Review: Immortals by R. Kurt Osenlund November 11, 2011 Dashing across the screen in all its bloody, gilded glory, the awesome and beautiful Immortals marks an all-win scenario.