A college student suffering from memory loss discovers that he is on the verge of a major, scientific breakthrough, but he soon finds out that the one thing he's been searching for is the one thing he's been trying to forget.
Steve Blanchard is an American stage actor best known for his musical theatre roles, being most closely associated wi...
See Steve Blanchard's other roles →