Amanda Plummer stars as a woman whose daily struggles with her ailing parents are compounded when a beloved pet makes the kind of escape she herself longs for.