Marcel Saba: Marcel Saba. Self: The Ghosts in Our Machine
Known For: The Ghosts in Our Machine (Self - Agent for Redux Pictures)