Leah Jeffries

6

Critic

7.5
Members

Beast

Idris Elba (Fast & Furious Presents: Hobbs & Shaw, The Suicide Squad) stars in a pulse-pounding new thriller about a…