Carla Tamburrelli - Rotten Tomatoes