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