LSD

Rating: 8/10 (11 January 2020)

Felt like I was tripping again with the visuals. Love the camera work. Love the cast being upcoming actors and not established vets.