In 2003, Walsh wrote and directed her second feature film Song for a Raggy Boy]], which won multiple awards at international film festivals, including the Best Film award at the Copenhagen International Film Festival. Her third feature film, The Daisy Chain, a horror-thriller film, was released in 2008. Throughout the 2000s and early 2010s, Walsh also continued to work in television, directing series and television films, such as the BAFTA TV Award-nominated Fingersmith (2005), The Fifth Woman, a feature-length episode of the BBC series Wallander starring Kenneth Branagh (2010), and Room at the Top (2012), the latter of which earned her a BAFTA TV Award in 2013 for Best Mini-Series.