Ask Questions and Get Answers from Our Community
Ask Questions from your staff
If you need additional information or have a concern please contact us.
REGISTER TO REMOVE ADS
The fact that Peter Skarsgard and Liam Neeson are in this just blows my mind. Why on earth would they agree to this?? Either they've got a troll-some sense of humor or...I honestly can't think of any other reason.