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