Only Lovers Left Alive Movie Review – Just Seen It

Brenna offers a minute review on the new Jim Jarmusch movie about two ancient vampire lovers starring TIlda Swinton and Tom Hiddleston.

Tags: