Immortals: Stephen Dorff On What Attracted Him To The Project - Trailers & Videos - Rotten Tomatoes