Today Tartan Films sent us over some new pics from their upcoming DVD release of Leste Chen’s The Heirloom, which hits retailers on April 25th. Twenty years ago, an inexplicable mass suicide occurred in the millionaire Yang household, where the entire family hanged themselves at the exact same time. Only one member survived. To this day, the case remains unsolved. Now, a distant relative inherits the house and moves in with his new fiancée. Mysterious events begin to disturb their lives and force them to confront the evil within. The demented legacy of the Yang family comes full circle and the curse left behind is reborn. Read on for the pics..