Actress, Miscellaneous Crew Sarah Best is known for her work on Signs Everywhere (2015), Eden (2012) and The Moment I Was Alone (2015). Known for: Signs Everywhere (2015), Eden (2012), The Moment I Was Alone (2015), Rogue Saints (2011) Search: