 The cast is comprised of professional actors in the roles of the  parents and young first time actors in the teenage roles, most of  which came straight off the streets of Swansea and Newport, South  Wales.