What do we most need for life - food & shelter? Love? Four spirited caregivers, Ramona, Marina, Claire and Craig, explore the very limits of human need and in the process show us something limitless.