Robert Pattinson has been confirmed to play Antinous, one of Greek mythology’s most notorious antagonists, in Christopher ...