Twist and turn of fate

#1

Too many plots and twist with nice one