 Allen’s debut feature movie was Twin Town.It was BAFTA-nominated and a BAFTA Cymru winner and premiered at the 1997 Sundance Film Festival.Twin Town was also nominated for a Golden Bear Award at the Berlin International Film Festival and helped launch the film careers of actors Rhys Ifans and Dougray Scott.