Katharine McPhee cast in Depravity. The casting of Katharine McPhee in Depravity answers the question of who will star in…