MoviePaglu

Tarantula (2017)

Set at the Tierra Chula Resident Hotel, Tarantula centers on Echo Johnson, a respected but uncertified tattoo artist. Echo’s poetic ramblings tell tales of…