In 1999, she appeared in another BBC production, a made for TV Christmas film called "The Greatest Store in the World". She played the single mother of two girls who are made homeless a few days before Christmas. Kirwan co-starred with Brian Blessed and Peter Capaldi. In 2001, she starred as Emma Rose in a BBC series "Hearts and Bones" alongside Sarah Parish, Amanda Holden, Hugo Speer and Damian Lewis. The show ran for two seasons. She also starred in the Sky TV series "The Bombmaker" as a former IRA bomb maker.