A woman's purpose is redefined when a space alien she encountered as a child returns to reclaim what was left behind.
Gregory Jbara is an American film, television and stage actor. Jbara was born in Nankin Township (now Westland), Mic...
See Gregory Jbara's other roles →