Killer Sandwich 2: Leftovers Reloaded 2005
as Olivia
Leftovers: A Tale of the Killer Sandwich 2005
Credits from TMDB.