Betraying

#1

So many twists and turns. Who is even betraying?