Rebecca BarrattRebecca Barratt Selective FilmographySuperman Returns(2006)CastActorMission: Impossible II(2000)CastActor*(*) uncredited