Helen has been hard at work filming her directorial feature length debut ‘Anamnesis’.

Adapted from her award-winning short film ‘Time, and Again’, Helen plays Maggie, an emotionally conflicted physicist who may have invented time travel in this twisty and moving story.