Question: Which film did DeObia Oparei act in most recently:  The title with a poster featuring a woman in a red ball gown or Thunderbirds?
answer: Thunderbirds