Tangled up in You

Tangled up in You - Far fetched plot with stock characters and pretty graphic.