Rachel Ticotin Pictures - Rotten Tomatoes