Films This Week · Review I Trapped the Devil [2019] Review: An unengaging genre film serving as an allegory for alienation Shikhar Verma September 3, 2019