The horror-tinged X-Men spin-off is finally, finally arriving on April 3, 2020 in the US (April 8 in the UK) - here's our latest look. IGN View on YouTube
No comments