It had been a long time since Ryan had left Echo Lake, his hometown, but today fifteen years later, he finds himself back home, forced to relive an old and painful memory.
John and Sera were leading perfect lives until a mysterious package arrived at their doorstep one day.
Tom is about to have the last meal of his life. Read on to find out what led to this.