Fallback

Twisted

Where to Watch Twisted

2001

Twisted is a Drama movie released in 2001. Critics and viewers have rated it moderate reviews, with an IMDb score of 7.1..

7.1/10
Director
Greg Petusky, Johnny Wu
Stars
Jim Auyeung, Sean Faris, Jake Agregado
Genres