Home People Elaine O'Donnell Elaine O'Donnell movies Elaine O'Donnell movies Elaine O'Donnell Movies (4) First Snow (2006) As Set Decoration. Everyone Says I Love You (1996) As Set Decoration. Batman Forever (1995) As Set Decoration. The Lemon Sisters (1989) As Set Decoration.