Corin Nemec is truly magnificent as Steven. He makes the movie come alive and makes you want to watch the truly brilliant film. I think Corin is an unbelievable actor! I just wish he had better scripts to work with... excluding "I know my first name is Steven".