"Francesca DeRose" Movies, TV