SYNOPSIS

Out on a 24 hour pass from a far away world, two friends appear on earth and discover the beauty of being alive and human and the heartbreak of leaving it behind.