Twist after twist after twist after twist (Spoilers)
Goodness sakes. What a convoluted plot.
Twist 1 - Best friend goes missing after a night partying.
Twist 2 - Best friend had an affair with girl's husband in the months leading up to the weekend.
Twist 3 - Best friend turns up dead in the water, and had died by drowning.
Twist 4 - Hotel owner has cameras in every room and records it all... what the eff.
Twist 5 - Syrian taxi driver man has connections to Albanian criminal trafficking group.
Twist 6 - Police detective involved with best friend being dropped off and ends up dying
Twist 7 - Best friend was killed by girl's husband who didn't even try to rescue her from drowning.