The Last Muse Cast Caroline Claudia de Moro Nikki Anderson Natasha Amanda Warren Veronica Devil Venuse David Perry Nacho Vidal Frank Gun George Uhl