Cast of
Half the Perfect World

About Half the Perfect World

  • Released on August 26, 2016

When solid and steadfast hat maker Lily (Heather Lind) is seduced by her boyfriend's cousin Daniel (Ryan O'Nan), her seemingly perfect world is turned upside down.

Full Cast of Half the Perfect World

Heather Lind
plays Lily

Cara Buono
plays Sonia

Cara Buono as Sonia

Cara Buono (born March 1, 1971) is an American actress, screenwriter and director best known for her roles as Dr. Fay...

See Cara Buono's other roles

Mickey Sumner
plays Bridget

Ryan O'Nan
plays Daniel

Ryan O'Nan as Daniel

Ryan O'Nan is an actor and writer.

See Ryan O'Nan's other roles

Janel Moloney
plays Gina

Janel Moloney as Gina

Janel Moloney (born October 3, 1969) is an American actress, best known for her role as Donnatella "Donna" Moss on th...

See Janel Moloney's other roles

Remy Auberjonois
plays Rob

Clare Foley
plays Rachel

Toby Leonard Moore
plays Eric

Toby Leonard Moore as Eric

Toby Leonard Moore (born 28 April 1981) is an Australian actor, best known for his roles as Victor in John Wick (2014...

See Toby Leonard Moore's other roles

Kate Jennings Grant
plays Charlotte

Kate Jennings Grant as Charlotte

Kate Jennings Grant was born on March 23, 1970 and is currently 54 years old.

See Kate Jennings Grant's other roles

Stephanie Szostak
plays Lydia

Reed Birney
plays Peter

Reed Birney as Peter

Reed Birney is an actor.

See Reed Birney's other roles

Alex Manette
plays Tom

Wolé Parks
plays Ralph

Wolé Parks as Ralph

Wolé Parks is an actor.

See Wolé Parks's other roles

Crew of Half the Perfect World

Discover the backstage crew of Half the Perfect World →