Unrequited Cast Michael Welch David Keith Sarah Habel Clare Carey Greg Alan Williams Justin Baldoni Brett Rice Bruce McKinnon Jeffrey Day Amy Hess