Richard Mewis By ยท June 9, 2017 Director: Day of the Triffids, The (2009) Writer: Day of the Triffids, The (2009)